# HG changeset patch
# User Yuki KODAMA <endflow.net@gmail.com>
# Date 1255264909 -32400
# Node ID ceed308cf2623ca62d3bf93c3bddcea42999b1c2
# Parent  80291b025f9cc23c00063db58567c489f23804a4
thgstrip: use gtklib.idle_add_single_call

diff --git a/tortoisehg/hgtk/thgstrip.py b/tortoisehg/hgtk/thgstrip.py
--- a/tortoisehg/hgtk/thgstrip.py
+++ b/tortoisehg/hgtk/thgstrip.py
@@ -42,7 +42,7 @@
         try:
             repo = hg.repository(ui.ui(), path=paths.find_root())
         except hglib.RepoError:
-            gobject.idle_add(self.destroy)
+            gtklib.idle_add_single_call(self.destroy)
             return
         self.repo = repo
         self.set_title(_('Strip - %s') % hglib.get_reponame(repo))
@@ -127,7 +127,7 @@
         # prepare to show
         self.preview()
         self.stripbtn.grab_focus()
-        gobject.idle_add(self.after_init)
+        gtklib.idle_add_single_call(self.after_init)
 
     def after_init(self):
         # add 'Show all' button
