Thanks for pointing that out, i completely missed that. I was going thru
keyboard handler without reading Widget docs.
But that means it does not work as it is supposed to in all browsers but IE
and FF under windows, as stated in the first mail. Under linux, the keydown
event is fired repeatedly under all browsers, as is under Windows Chrome.

Not sure whether i should file it as bug, there are not many cases in which
it will cause troubles.
Qooxdoo team, what is your opinion?

Mikee


On Tue, Apr 23, 2013 at 5:23 PM, Román Jiménez <[email protected]> wrote:

> Hi Michal,
>
> you have to use the "keypress" event, if you check the docs[1] it's stated
> that keydown should just fire once, whereas keypress will repeat.
>
> Cheers!
>
> [1] http://demo.qooxdoo.org/2.1.1/apiviewer/#qx.ui.core.Widget~keydown
>
>
> 2013/4/23 Michal Dvořák <[email protected]>
>
>>  Hello,
>> I have problem with keydown event repeating while holding the key down.
>>
>> What is intended behavior? The DOM3 specification states it should get
>> repeated. However qooxdoo keyboard handler "eats" all repeated keydown
>> events under Windows in Firefox and IE, while not in Chrome. Native events
>> are fired, but qx.event.handler.Keyboard ignores them.
>> It works correctly on Ubuntu under all browsers.
>>
>> Open this demo and pres key "Down" and hold it.
>>
>> http://tinyurl.com/clqy63a
>>
>> Thank you
>> Mikee
>>
>>
>> ------------------------------------------------------------------------------
>> Try New Relic Now & We'll Send You this Cool Shirt
>> New Relic is the only SaaS-based application performance monitoring
>> service
>> that delivers powerful full stack analytics. Optimize and monitor your
>> browser, app, & servers with just a few lines of code. Try New Relic
>> and get this awesome Nerd Life shirt!
>> http://p.sf.net/sfu/newrelic_d2d_apr
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>
>
>
> --
> Román Jiménez de Andrés
>
>
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to