|
From: <ken...@us...> - 2009-01-23 19:09:20
|
Revision: 1135
http://andro.svn.sourceforge.net/andro/?rev=1135&view=rev
Author: kendowns
Date: 2009-01-23 19:09:10 +0000 (Fri, 23 Jan 2009)
Log Message:
-----------
removed some stray console.log commands, modified tableController.reqEditRow so that it always fires uiEditRow
Modified Paths:
--------------
trunk/andro/clib/x6.js
Modified: trunk/andro/clib/x6.js
===================================================================
--- trunk/andro/clib/x6.js 2009-01-22 20:13:22 UTC (rev 1134)
+++ trunk/andro/clib/x6.js 2009-01-23 19:09:10 UTC (rev 1135)
@@ -4100,9 +4100,6 @@
}
x6events.subscribeToEvent('buttonsEdit_'+table,id);
self['receiveEvent_buttonsEdit_'+table] = function(turnOn) {
- console.log('buttonsedit ',table);
- console.log(turnOn);
- console.log($(this).prop('permupd','N'));
if(turnOn) {
if($(this).prop('permupd','N')=='Y') {
this.className = 'button';
@@ -4310,17 +4307,22 @@
self['receiveEvent_reqEditRow_'+table] = function(skey) {
x6.console.group("tableController reqEditRow "+this.zTable+", "+skey);
var skeynow = this.zSkey;
- if(skeynow == skey) {
- x6.console.log("Request to edit same row, no action");
- }
- else {
+ // KFD 1/23/09. Big change. Table Controller must not
+ // decide what to do, must let the UI elements
+ // decide, because they may have to change
+ // tabs, set focus, etc.
+ //if(skeynow == skey) {
+ // x6.console.log("Request to edit same row, no action");
+ //}
+ //else {
var result = this.saveOk();
x6bb.fwSet('lastSave_'+this.zTable,result);
if(result!='fail') {
x6events.fireEvent('uiEditRow_'+this.zTable,skey);
this.zSkey = skey;
}
- }
+ //}
+ // KFD 1/23/09 (END)
x6.console.groupEnd();
return true;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|