From 4577c14c6e8a1d562a5922e3dbc1705cdbcab525 Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Wed, 25 Nov 2009 09:07:48 +0000 Subject: [PATCH] Only connect terminal signals to terminals --- terminatorlib/notebook.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/terminatorlib/notebook.py b/terminatorlib/notebook.py index e363ee5c..1dfd94bb 100755 --- a/terminatorlib/notebook.py +++ b/terminatorlib/notebook.py @@ -113,8 +113,10 @@ class Notebook(Container, gtk.Notebook): 'split-vert': self.split_vert, 'unzoom': self.unzoom} - for signal in signals: - self.connect_child(widget, signal, signals[signal]) + maker = Factory() + if maker.isinstance(widget, 'Terminal'): + for signal in signals: + self.connect_child(widget, signal, signals[signal]) self.set_tab_reorderable(widget, True) label = TabLabel(self.window.get_title(), self)