You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

1. June 2010, 12:20:21

TedBeer

Posts: 15

Opera 10.60a: no keyup event

For the Down arrow inside input field the 'keyup' event is not fired.
The test page - no keyup event

1. June 2010, 15:31:43

Morphdreamer

Posts: 216

It's not a bug, down arrow inside input field is shortcut for notes menu.

1. June 2010, 16:13:39

TedBeer

Posts: 15

I can prevent default behavior to implement my own. For example if an input field is a part of some control. So the menu is not appeared but the 'keyup' event still is not fired. Why Opera decides here the browser is the standard compliant and here it is not?
Not firing the event in standard situation - is not a STANDARD behavior. This causes that some sites works everywhere except Opera and and that's why developers don't like to support non standard browsers and Opera in this case.

11. June 2010, 12:01:17 (edited)

eliotcougar

Posts: 102

Same with Alt, F1, F2, F3, F8, F12...

The common case is: "KeyUp event does not fire if right after KeyDown event the textfield loses it's focus"

The solution: ALL special function keys SHOULD ALWAYS trigger their corresponding special function on button release, but NEVER on button press... Same with mouse buttons...
For example, try holding F1 key for 2 seconds... smile That's totally wrong behavior...

Yes, it may feel faster and it may be default behavior on Linux, but it breaks things... There's a lot of work in progress on the Linux side that may be influencing windows version now in a bad way...

Forums » Opera for Windows/Mac/Linux » Beta testing (including snapshots and previews)