Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2006-06-14 19:27:54 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2006-06-14 19:27:54 (GMT)
commit26b117cff0dba2d0add5b8bad0f8f9f9a9542cca (patch)
treeb83662cc1a154ca30514b04c6666e3be2cfca2f6 /sugar
parentca60226fb0819126c56549d82c59aa0305f57399 (diff)
Use ignore_reply rather than idle_add, thanks j5
Diffstat (limited to 'sugar')
-rw-r--r--sugar/browser/BrowserShell.py1
-rw-r--r--sugar/session/LogWriter.py6
-rw-r--r--sugar/shell/StartPage.py2
3 files changed, 3 insertions, 6 deletions
diff --git a/sugar/browser/BrowserShell.py b/sugar/browser/BrowserShell.py
index a07d3c0..7cd0b1c 100644
--- a/sugar/browser/BrowserShell.py
+++ b/sugar/browser/BrowserShell.py
@@ -1,6 +1,7 @@
import dbus
import geckoembed
import threading
+import gobject
import sugar.env
diff --git a/sugar/session/LogWriter.py b/sugar/session/LogWriter.py
index 000c4cc..2571827 100644
--- a/sugar/session/LogWriter.py
+++ b/sugar/session/LogWriter.py
@@ -16,8 +16,4 @@ class LogWriter:
sys.stderr = self
def write(self, s):
- gobject.idle_add(self._write, s)
-
- def _write(self, s):
- self._logger.log(self._application, s)
- return False
+ self._logger.log(self._application, s, ignore_reply=True)
diff --git a/sugar/shell/StartPage.py b/sugar/shell/StartPage.py
index 1c87ee5..7cc1b45 100644
--- a/sugar/shell/StartPage.py
+++ b/sugar/shell/StartPage.py
@@ -34,7 +34,7 @@ class ActivitiesView(gtk.TreeView):
model = self.get_model()
address = model.get_value(model.get_iter(path), 1)
- browser_shell.open_browser(address)
+ browser_shell.open_browser(address, ignore_reply=True)
class StartPage(gtk.HBox):
def __init__(self):