chiark
/
gitweb
/
~mdw
/
disorder
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
01237e4
)
More careful about compact mode transition detection
author
Richard Kettlewell
<rjk@greenend.org.uk>
Sat, 28 Nov 2009 16:32:18 +0000
(16:32 +0000)
committer
Richard Kettlewell
<rjk@greenend.org.uk>
Sat, 28 Nov 2009 16:32:18 +0000
(16:32 +0000)
disobedience/menu.c
patch
|
blob
|
blame
|
history
diff --git
a/disobedience/menu.c
b/disobedience/menu.c
index fc4662dfbcee1708c7b74137a97440d7eb218c76..f54fe4a17e9bfef78eb4fd3f7c5ced0507f8e93d 100644
(file)
--- a/
disobedience/menu.c
+++ b/
disobedience/menu.c
@@
-446,8
+446,11
@@
GtkWidget *menubar(GtkWidget *w) {
static void toggled_minimode(GtkCheckMenuItem *item,
gpointer attribute((unused)) userdata) {
- full_mode = !gtk_check_menu_item_get_active(item);
- event_raise("mini-mode-changed", NULL);
+ int new_full_mode = !gtk_check_menu_item_get_active(item);
+ if(full_mode != new_full_mode) {
+ full_mode = new_full_mode;
+ event_raise("mini-mode-changed", NULL);
+ }
}
/*