explicitly expose dividers
authorPaul Davis <paul@linuxaudiosystems.com>
Sat, 28 May 2016 14:08:19 +0000 (10:08 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 31 May 2016 19:30:45 +0000 (15:30 -0400)
hmm, seems important to understand how this worked before

libs/gtkmm2ext/pane.cc

index c539403b4dddbc8eb38c883614c1b30ace828c2a..7f1c4ea7422a41828c7f22dc9f2017d04799892e 100644 (file)
@@ -266,8 +266,8 @@ Pane::on_expose_event (GdkEventExpose* ev)
                        propagate_expose (*(child->w), ev);
                }
 
-               if (div != dividers.end()) {
-                       propagate_expose (*(child->w), ev);
+               if ((div != dividers.end()) && (*div)->is_visible()) {
+                       propagate_expose (**div, ev);
                }
         }