about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--saneterm/terminal.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/saneterm/terminal.py b/saneterm/terminal.py
index 4214361..eb4fca8 100644
--- a/saneterm/terminal.py
+++ b/saneterm/terminal.py
@@ -78,7 +78,11 @@ class Terminal(Gtk.Window):
         for key, idx in control_keys.items():
             bindings.add_bind(key, "termios-ctrlkey", idx)
 
-        self.add(self.termview)
+        scroll = Gtk.ScrolledWindow().new(None, None)
+        scroll.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.ALWAYS)
+
+        scroll.add(self.termview)
+        self.add(scroll)
 
     def handle_pty(self, source, tag, master):
         cond = source.query_unix_fd(tag)