From 35e6d26df73a58b163e001c9168b2464945b09bf Mon Sep 17 00:00:00 2001 From: Eric Schuele Date: Tue, 27 Nov 2007 05:52:16 +0000 Subject: [PATCH] fix issue in which toggling skip pager option removes forever the window from the pager. SVN revision: 32897 --- src/bin/e_int_border_menu.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/e_int_border_menu.c b/src/bin/e_int_border_menu.c index 2b66eb28a..571f1b061 100644 --- a/src/bin/e_int_border_menu.c +++ b/src/bin/e_int_border_menu.c @@ -672,7 +672,10 @@ _e_border_menu_cb_skip_pager(void *data, E_Menu *m, E_Menu_Item *mi) if (!bd) return; if ((bd->client.icccm.accepts_focus || bd->client.icccm.take_focus)) - bd->client.netwm.state.skip_pager = e_menu_item_toggle_get(mi); + { + bd->client.netwm.state.skip_pager = e_menu_item_toggle_get(mi); + bd->changed = 1; + } else bd->client.netwm.state.skip_pager = 0; if (bd->remember) e_remember_update(bd->remember, bd);