Fix bug where window grows in width when a scrollbar is hidden and reshown

This commit is contained in:
Chris Jones 2007-08-31 20:56:56 +01:00
parent 893ccd0f6a
commit 8b61ed5cc4
1 changed files with 3 additions and 0 deletions

View File

@ -31,6 +31,7 @@ import pango
import gnome
import time
import getopt
import math
class TerminatorTerm:
lastreconfigure = 0
@ -236,6 +237,8 @@ class TerminatorTerm:
if self._scrollbar.get_property ('visible'):
self._scrollbar.hide ()
else:
# We need to make the terminal narrower by the width of the scrollbar
self._vte.set_size (self._vte.get_column_count () - int(math.ceil(self._scrollbar.allocation.width / self._vte.get_char_width ())), self._vte.get_row_count ())
self._scrollbar.show ()
def on_vte_popup_menu (self, term):