diff --git a/.travis.yml b/.travis.yml
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,14 +1,13 @@
 # from https://github.com/hvr/multi-ghc-travis
 
 env:
- - CABALVER=1.22 GHCVER=7.6.3
  - CABALVER=1.22 GHCVER=7.8.4 # see note about Alex/Happy
- - CABALVER=1.22 GHCVER=7.10.2 # see note about Alex/Happy
+ - CABALVER=1.22 GHCVER=7.10.3 # see note about Alex/Happy
 
 before_install:
  - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
  - travis_retry sudo apt-get update
- - travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER libgsl0-dev liblapack-dev
+ - travis_retry sudo apt-get install libgtk-3-dev cabal-install-$CABALVER ghc-$GHCVER libgsl0-dev liblapack-dev
  - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
 
 install:
diff --git a/Plot-ho-matic.cabal b/Plot-ho-matic.cabal
--- a/Plot-ho-matic.cabal
+++ b/Plot-ho-matic.cabal
@@ -1,5 +1,5 @@
 name:                Plot-ho-matic
-version:             0.9.0.0
+version:             0.9.0.1
 synopsis:            Real-time line plotter for generic data
 license:             BSD3
 license-file:        LICENSE
diff --git a/src/PlotHo/GraphWidget.hs b/src/PlotHo/GraphWidget.hs
--- a/src/PlotHo/GraphWidget.hs
+++ b/src/PlotHo/GraphWidget.hs
@@ -93,7 +93,7 @@
   Gtk.set options [ Gtk.containerChild := optionsWidget
                   , Gtk.expanderExpanded := False
                   ]
-
+  _ <- Gtk.afterActivate options redraw
 
   -- the signal selector
   treeview' <- newSignalSelectorArea onButton sameSignalTree forestFromMeta graphInfoMVar msgStore redraw
@@ -101,6 +101,7 @@
   Gtk.set treeview [ Gtk.containerChild := treeview'
                    , Gtk.expanderExpanded := True
                    ]
+  _ <- Gtk.afterActivate treeview redraw
 
   -- options and signal selector packed in vbox
   vboxOptionsAndSignals <- Gtk.vBoxNew False 4
