I have also run into this. I use rawKeyDown though, that always seems to work. Have you tried rawKeyUp?
Bob S > On Mar 24, 2022, at 13:58 , Klaus major-k via use-livecode > <[email protected]> wrote: > > Hi, > > I have this in the card script to provide some shortcuts to a player object: > ---------------------------------- > on keyup tKey > > ## Have been bitten by this in the past :-D > if the selectedfield <> EMPTY then > pass keyup > end if > switch tKey > > ## This ALWAYS works: > case SPACE > set the paused of player 1 to NOT (the paused of player 1) > check_time > break > > ## This only works about one out of ten times? > case "r" > set the currenttime of player 1 to 0 > check_time > break > default > pass keyup > break > end switch > end keyup > --------------------------------------- > So I added this as a workaround: > ------------------------------------- > on keydown tKey > if the selectedfield <> EMPTY then > pass keydown > end if > switch tKey > > ## This ALWAYS works! > case "r" > set the currenttime of player 1 to 0 > check_time > break > default > pass keydown > break > end switch > end keydown > -------------------------------------- > Any idea why KEYUP does not work as exspected? > > > Best > > Klaus > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > [email protected] > > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
