diff options
-rw-r--r-- | browser.py | 2 | ||||
-rwxr-xr-x | webactivity.py | 6 |
2 files changed, 5 insertions, 3 deletions
@@ -50,7 +50,7 @@ class Browser(WebView): requestor = self.browser.queryInterface(interfaces.nsIInterfaceRequestor) command_manager = requestor.getInterface(interfaces.nsICommandManager) - command_manager.doCommand('cmd_clipboardDragDropHook', cmd_params, self.window) + command_manager.doCommand('cmd_clipboardDragDropHook', cmd_params, self.dom_window) def get_session(self): return sessionstore.get_session(self) diff --git a/webactivity.py b/webactivity.py index 5945353..abf1801 100755 --- a/webactivity.py +++ b/webactivity.py @@ -91,10 +91,12 @@ class WebActivity(activity.Activity): if self.metadata['mime_type'] == 'text/plain': session_data = self._browser.get_session() + if self._browser.props.title: - self.metadata['preview'] = self._browser.props.title + self.metadata['title'] = self._browser.props.title else: - self.metadata['preview'] = '' + self.metadata['title'] = _('Web Activity') + f = open(file_path, 'w') try: f.write(session_data) |