On X, always make pointer visible when deleting frame (Bug#17609).
authorDmitry Antipov <dmantipov@yandex.ru>
Wed, 28 May 2014 08:00:10 +0000 (12:00 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Wed, 28 May 2014 08:00:10 +0000 (12:00 +0400)
commit632fd57c5b4aa2cface82b43e17879147c4c1308
treecb5ff8a7b63057d16a90933570214c591b73e079
parent6c2038223bffd69bf643a923968fa6851a302fd8
On X, always make pointer visible when deleting frame (Bug#17609).
* frame.c (frame_make_pointer_visible, frame_make_pointer_invisible):
Pass frame as arg.
* frame.h (frame_make_pointer_visible, frame_make_pointer_invisible):
Adjust prototypes.
* cmds.c (Fself_insert_command): Use SELECTED_FRAME.
* keyboard.c (gobble_input): If there is no terminal input error,
make sure the pointer is visible for all frames on this terminal.
* xterm.c (x_free_frame_resources): Always enable pointer visibility.
src/ChangeLog
src/cmds.c
src/frame.c
src/frame.h
src/keyboard.c
src/xterm.c