Bugzilla – Bug 16487
navigation arrow keys no longer working on desktop squeezeplay
Last modified: 2010-08-27 11:16:04 UTC
after updating and rebuilding desktop squeezeplay i'm seeing the up/down/left/right keys no long operational. Console is throwing framework errors: 20100827 16:26:43.247 WARN squeezeplay.ui.draw - jiveL_dispatch_event:800 error in event function: ...eezeplay/src/squeezeplay/share/jive/ui/Framework.lua:755: bad argument #1 to 'char' (invalid value) stack traceback: [C 0x70269]: in function 'char' ...eezeplay/src/squeezeplay/share/jive/ui/Framework.lua:755: in function 'getAction' ...eezeplay/src/squeezeplay/share/jive/ui/Framework.lua:897: in function <...eezeplay/src/squeezeplay/share/jive/ui/Framework.lua:867> (tail call): ? [C 0x93db]: ? [C 0x8ac3]: ? [C 0x7b8e]: in function 'processEvents the offending code is string.char(event:getUnicode()), but that's not new code so some other change has triggering this failure. I tried reverting r9070, since that was a framework code C change. Did not help...
Alan, it's r9071 that's breaking this. I reverted those SDL changes and the keyboard navigation is back. I won't check in the reversion and just work off my local build with changes for now, pending you taking a look at how to restore keyboard nav while preserving what it was you were doing there.
*** Bug 16486 has been marked as a duplicate of this bug. ***
== Auto-comment from SVN commit #9075 to the jive repo by bklaas == == http://svn.slimdevices.com/jive?view=revision&revision=9075 == Fixed Bug: 16487 Fixed Bug: 16486 Description: revert SDL changes that were causing Jive and desktop Squeezeplay to not respond to UI events