diff options
-rw-r--r-- | extensions/globalkey/screenshot.py | 4 | ||||
-rw-r--r-- | src/jarabe/desktop/homewindow.py | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/extensions/globalkey/screenshot.py b/extensions/globalkey/screenshot.py index 5474b4c..65de63b 100644 --- a/extensions/globalkey/screenshot.py +++ b/extensions/globalkey/screenshot.py @@ -31,7 +31,9 @@ from jarabe.model import shell BOUND_KEYS = ['<alt>1', 'Print'] def handle_key_press(key): - file_path = os.path.join(tempfile.gettempdir(), '%i' % time.time()) + fd, file_path = tempfile.mkstemp( + dir=os.path.join(env.get_profile_path(), 'data')) + os.close(fd) window = gtk.gdk.get_default_root_window() width, height = window.get_size() diff --git a/src/jarabe/desktop/homewindow.py b/src/jarabe/desktop/homewindow.py index 6a15e9d..d830ed0 100644 --- a/src/jarabe/desktop/homewindow.py +++ b/src/jarabe/desktop/homewindow.py @@ -117,7 +117,7 @@ class HomeWindow(gtk.Window): def __map_event_cb(self, window, event): # have to make the desktop window active # since metacity doesn't make it on startup - timestamp = event.time + timestamp = event.get_time() if not timestamp: timestamp = gtk.gdk.x11_get_server_time(self.window) self.window.focus(timestamp) |