diff options
author | Marco Pesenti Gritti <mpgritti@gmail.com> | 2008-10-06 00:02:27 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpgritti@gmail.com> | 2008-10-06 00:02:27 (GMT) |
commit | a757c6040cbff1a48525b8c629a41fd9a73d1270 (patch) | |
tree | 89b850b39b1290024470cb64b1ddaf503450deb0 /src/jarabe/view/keyhandler.py | |
parent | 7665848bb8766813a77372cbb24d70ebfcc573de (diff) |
Remove the remaining shell view bits and finally kill it.
Diffstat (limited to 'src/jarabe/view/keyhandler.py')
-rw-r--r-- | src/jarabe/view/keyhandler.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/jarabe/view/keyhandler.py b/src/jarabe/view/keyhandler.py index 925e1c0..b0fade5 100644 --- a/src/jarabe/view/keyhandler.py +++ b/src/jarabe/view/keyhandler.py @@ -34,7 +34,6 @@ from sugar.datastore import datastore from jarabe.model import screen from jarabe.model import sound from jarabe.model import shell -from jarabe.view import shell as shellview from jarabe.view.tabbinghandler import TabbingHandler from jarabe.model.shell import ShellModel @@ -81,7 +80,8 @@ SPEECH_DBUS_PATH = '/org/laptop/Speech' SPEECH_DBUS_INTERFACE = 'org.laptop.Speech' class KeyHandler(object): - def __init__(self): + def __init__(self, frame): + self._frame = frame self._screen_rotation = 0 self._key_pressed = None self._keycode_pressed = 0 @@ -226,7 +226,7 @@ class KeyHandler(object): del jobject def handle_frame(self): - shellview.get_instance().get_frame().notify_key_press() + self._frame.notify_key_press() def handle_rotate(self): """ |