CVSROOT:        /cvs/gnome
Module name:    metacity
Changes by:     newren  06/09/09 16:19:56

Modified files:
        .              : ChangeLog 
        src            : display.c keybindings.c keybindings.h 

Log message:
2006-09-09  Elijah Newren  <newren gmail com>

Avoid a stuck grab, preventing focus from being transferred
between windows.  Thanks to Fryderyk Dziarmagowski for steps to
reproduce.  Fixes at least part of #354422.

* src/display.c (meta_display_begin_grab_op,
meta_display_end_grab_op): pass timestamp to
meta_screen_ungrab_all_keys, meta_screen_ungrab_all_keys, and
meta_window_ungrab_all_keys

* src/keybindings.[ch] (grab_keyboard, ungrab_keyboard): add a
timestamp parameter and remove call to
meta_display_get_current_time(), (meta_screen_grab_all_keys,
meta_screen_ungrab_all_keys, meta_window_ungrab_all_keys): add a
timestamp parameter and pass it on to grab_keyboard and
ungrab_keyboard

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=metacity&who=newren&date=explicit&mindate=2006-09-09%2016:18&maxdate=2006-09-09%2016:20

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to