From 5f5d01a0033107a8df9cb991543f938d81f7911d Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Mon, 7 Apr 2008 23:50:01 +0100 Subject: [PATCH] vastly improve scrollbar handling --- terminator | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/terminator b/terminator index ef54b978..45d60ad1 100755 --- a/terminator +++ b/terminator @@ -278,17 +278,10 @@ class TerminatorTerm: self._scrollbar.hide () else: self._scrollbar.show () - if self.scrollbar_position == 'right': - self._box.remove (self._scrollbar) - self._box.remove (self._vte) - self._box.pack_start (self._vte) - self._box.pack_start (self._scrollbar) - elif self.scrollbar_position == 'left': - self._box.remove (self._vte) - self._box.remove (self._scrollbar) - self._box.pack_start(self._scrollbar) - self._box.pack_start(self._vte) - + if self.scrollbar_position == 'right': + self._termbox.reorder_child (self._vte, 0) + elif self.scrollbar_position == 'left': + self._termbox.reorder_child (self._scrollbar, 0) # Set our sloppiness self.focus = self.conf.focus