The reason why the shortcut keys were broken: keys and commands are implemented with...
authorpines <pines@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 21 Dec 2005 02:21:53 +0000 (02:21 +0000)
committerpines <pines@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 21 Dec 2005 02:21:53 +0000 (02:21 +0000)
commitb33f61dd0c913e6355d2bc43699ee3c0c9735a65
treed67360f2c00b842145a03fa37628b6267b218841
parenteb02850c49d0ca953742bd0689ab63e24957e75b
The reason why the shortcut keys were broken: keys and commands are implemented with observers/broadcasters that do attribute forwarding.  An observer of a broadcaster will not observe property changes or event listeners.  So my controller object needs to know how to set onevent type attributes if needed, instead of adding event listeners.  This is pretty ugly, so I'll probably just do it with the menus

git-svn-id: svn://svn.open-ils.org/ILS/trunk@2494 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/xul/staff_client/chrome/content/evergreen/util/controller.js