Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activities/web/webbrowser.py
diff options
context:
space:
mode:
Diffstat (limited to 'activities/web/webbrowser.py')
-rw-r--r--activities/web/webbrowser.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/activities/web/webbrowser.py b/activities/web/webbrowser.py
index 247a120..771bbda 100644
--- a/activities/web/webbrowser.py
+++ b/activities/web/webbrowser.py
@@ -63,8 +63,12 @@ class _PopupCreator(gobject.GObject):
logging.debug('Open a new activity for the popup')
self._dialog.remove(self._embed)
- activity = BrowserActivity(self._embed)
- activity.set_type('com.redhat.Sugar.BrowserActivity')
+ # FIXME We need a better way to handle this.
+ # It seem like a pretty special case though, I doubt
+ # other activities will need something similar.
+ from web.webactivity import WebActivity
+ activity = WebActivity(self._embed)
+ activity.set_type('org.laptop.WebActivity')
self._embed.disconnect(self._size_to_sid)
self._embed.disconnect(self._vis_sid)