Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 264195

Summary: [combo][text] has focus when dialog is open
Product: [RT] RAP Reporter: Benjamin Muskalla <b.muskalla>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: ivan
Version: 1.2   
Target Milestone: 1.2 M7   
Hardware: All   
OS: All   
Whiteboard: qx-open

Description Benjamin Muskalla CLA 2009-02-09 10:28:12 EST
RAP 1.2 M5

Reproducable in Controls Demo

* open combo tab
* select an entry in "ComboViewer with context menu"
* MessageDialog appears
* hit any key. the combo still has the focus and gets the key input
* example with "Space": dialog is closed AND combo gets " " as input

Expected: combo should not get any key events in this case
Comment 1 Benjamin Muskalla CLA 2009-02-09 13:20:27 EST
Same applies for Text.

* Text tab
* check "add as default button"
* Hit "Enter" in the text field
* Close Dialog with "Space"
Comment 2 Ralf Sternberg CLA 2009-02-11 07:03:39 EST
Obviously a bug in qooxdoo. In both cases, it's the TextFields that still receives the key events although blocked by a modal dialog.
Opened qooxdoo bug #1928: TextField stays editable behind a modal dialog
http://bugzilla.qooxdoo.org/show_bug.cgi?id=1928
Comment 3 Ivan Furnadjiev CLA 2009-04-28 10:06:41 EDT
Fixed by adding a patch to qooxdoo TextField.js - the patch is taken from legacy_0_7_x.
Comment 4 Ivan Furnadjiev CLA 2009-04-29 15:15:48 EDT
With the unified client-side implementation of Combo and CCombo this bug reappear.
Comment 5 Ivan Furnadjiev CLA 2009-04-29 15:21:39 EDT
Reproducible ONLY in FF. Tested on Windows Vista and FF 3.0.10. Works good in IE8, Safari and Chrome.
Comment 6 Ivan Furnadjiev CLA 2009-04-30 05:24:45 EDT
Fixed in CVS HEAD.