Closed Bug 299618 Opened 19 years ago Closed 19 years ago

two gtk_press_event triggered. may hang in some conditions

Categories

(Core :: Widget: Gtk, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED INVALID

People

(Reporter: nian.liu, Assigned: blizzard)

Details

(Keywords: crash, helpwanted)

1. in location bar, make sure dropdown list hidden
2. press num lock
3. gtk_press_event_cb is called one time.
4. in location bar, make sure dropdown list show
5. press num lock
6. gtk_press_event_cb is called twice.

with iiim, latin[en] mode, step4-6 will hang mozilla
based on gtk2
(In reply to comment #0)
> 1. in location bar, make sure dropdown list hidden
> 2. press num lock
> 3. gtk_press_event_cb is called one time.
should be key_press_event_cb(nsWindow.cpp)
> 4. in location bar, make sure dropdown list show
> 5. press num lock
> 6. gtk_press_event_cb is called twice.
> 
> with iiim, latin[en] mode, step4-6 will hang mozilla

Keywords: crash
Pls. use KEY_DOWN to open popup. use dropmarker doesn't trigger the bug
Summary: two gtk_press_event triggered. may crash in some conditions → two gtk_press_event triggered. may hang in some conditions
Assignee: events → blizzard
Component: Event Handling → Widget: Gtk
Keywords: helpwanted
QA Contact: ian → gtk
double trigger is due to input method.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.