[389-commits] esc/src/app/xul/esc/chrome/content/esc ESC.js, 1.28, 1.29

Jack Magne jmagne at fedoraproject.org
Mon Mar 15 20:51:30 UTC 2010


Author: jmagne

Update of /cvs/dirsec/esc/src/app/xul/esc/chrome/content/esc
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8286

Modified Files:
	ESC.js 
Log Message:
Further fix for #469867 - Cannot use arrow keys to move between cards in the main ESC screen.


Index: ESC.js
===================================================================
RCS file: /cvs/dirsec/esc/src/app/xul/esc/chrome/content/esc/ESC.js,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- ESC.js	22 Feb 2010 21:38:16 -0000	1.28
+++ ESC.js	15 Mar 2010 20:51:27 -0000	1.29
@@ -1810,11 +1810,12 @@
   {
       return;
   }
+  list.selectItem(gCurrentSelectedRow);
   selectedIndex = list.selectedIndex;
 
   if(selectedIndex == -1)
   {
-    olditem = list.getItemAtIndex(0);    
+    olditem = list.getItemAtIndex(0);
     if(olditem) {
       list.selectItem(olditem);
       olditem.click();
@@ -1825,7 +1826,7 @@
 
   if(evt.keyCode == KeyEvent.DOM_VK_UP) {
    offset = -1;
-  } 
+  }
   if(evt.keyCode == KeyEvent.DOM_VK_DOWN) {
     offset = 1;
   }
@@ -1837,7 +1838,7 @@
       list.moveByOffset( offset , 1, 0);
       newitem = list.getItemAtIndex(list.selectedIndex);
       olditem.blur();
-      if(newitem)
+      if(newitem) 
         newitem.click();
   }
 }
@@ -2396,6 +2397,7 @@
            {
                DisableItem(menu_format);
                DisableItem(menu_resetpassword);
+               DisableItem(menu_enroll);
            }
        }
 



More information about the 389-commits mailing list