aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJan D2014-12-22 09:19:37 +0100
committerJan D2014-12-22 09:19:37 +0100
commit6f3f6050607cf64cb5728af1ff871b8c5e994661 (patch)
tree1469a66e7f9b51be7ae746d998a289bf8ab444b5 /src
parent4dc78f64787d159667e81b29543445bc8ca40bbc (diff)
downloademacs-6f3f6050607cf64cb5728af1ff871b8c5e994661.tar.gz
emacs-6f3f6050607cf64cb5728af1ff871b8c5e994661.zip
Fix setting icon for Gtk+ on non-initial frame.
Fixes: debbugs:19403 * xterm.c (x_bitmap_icon): Partly revert change from 2014-03-21 which breaks icon setting for Gtk+ except for initial frame.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xterm.c3
2 files changed, 6 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c857430a8cf..f6647826463 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12014-12-22 Jan Djärv <jan.h.d@swipnet.se>
2
3 * xterm.c (x_bitmap_icon): Partly revert change from 2014-03-21 which
4 breaks icon setting for Gtk+ except for initial frame (Bug#19403).
5
12014-12-22 Paul Eggert <eggert@cs.ucla.edu> 62014-12-22 Paul Eggert <eggert@cs.ucla.edu>
2 7
3 Use bool for boolean in xterm.c 8 Use bool for boolean in xterm.c
diff --git a/src/xterm.c b/src/xterm.c
index 8cc6475de53..0640208ca14 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -8234,8 +8234,7 @@ x_bitmap_icon (struct frame *f, Lisp_Object file)
8234 8234
8235#ifdef USE_GTK 8235#ifdef USE_GTK
8236 8236
8237 if (FRAME_DISPLAY_INFO (f)->icon_bitmap_id == -2 8237 if (xg_set_icon (f, xg_default_icon_file)
8238 || xg_set_icon (f, xg_default_icon_file)
8239 || xg_set_icon_from_xpm_data (f, gnu_xpm_bits)) 8238 || xg_set_icon_from_xpm_data (f, gnu_xpm_bits))
8240 { 8239 {
8241 FRAME_DISPLAY_INFO (f)->icon_bitmap_id = -2; 8240 FRAME_DISPLAY_INFO (f)->icon_bitmap_id = -2;