Bug 16487 - navigation arrow keys no longer working on desktop squeezeplay
: navigation arrow keys no longer working on desktop squeezeplay
Status: RESOLVED FIXED
Product: SqueezePlay
Classification: Unclassified
Component: UI
: 7.5.x
: PC Other
: -- normal (vote)
: ---
Assigned To: Alan Young
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-08-27 09:28 UTC by Ben Klaas
Modified: 2010-08-27 11:16 UTC (History)
2 users (show)

See Also:
Category: Bug


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klaas 2010-08-27 09:28:56 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...
Comment 1 Ben Klaas 2010-08-27 09:52:23 UTC
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.
Comment 2 Felix Mueller 2010-08-27 10:34:41 UTC
*** Bug 16486 has been marked as a duplicate of this bug. ***
Comment 3 SVN Bot 2010-08-27 11:16:04 UTC
 == 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