@@ -1744,8 +1744,6 @@ def opreq_id_search_done (self, opreq, printers, drivers):
17441744 for handler in self .opreq_handlers :
17451745 opreq .disconnect (handler )
17461746
1747- Gdk .threads_enter ()
1748-
17491747 try :
17501748 self .opreq_user_search = False
17511749 self .opreq_handlers = None
@@ -1790,12 +1788,10 @@ def opreq_id_search_done (self, opreq, printers, drivers):
17901788 self .nextNPTab ()
17911789
17921790 finally :
1793- Gdk .threads_leave ()
1794-
1795- def opreq_id_search_error (self , opreq , status , err ):
1796- debugprint ("OpenPrinting request failed (%d): %s" % (status ,
1791+ def opreq_id_search_error (self , opreq , status , err ):
1792+ debugprint ("OpenPrinting request failed (%d): %s" % (status ,
17971793 repr (err )))
1798- self .opreq_id_search_done (opreq , list (), dict ())
1794+ self .opreq_id_search_done (opreq , list (), dict ())
17991795
18001796
18011797 def _installSelectedDriverFromOpenPrinting (self ):
@@ -3488,7 +3484,6 @@ def found_callback (new_device):
34883484 self .printer_finder = finder
34893485
34903486 def found_network_printer_callback (self , new_device ):
3491- Gdk .threads_enter ()
34923487 if new_device :
34933488 self .network_found += 1
34943489 dev = PhysicalDevice (new_device )
@@ -3530,7 +3525,6 @@ def found_network_printer_callback (self, new_device):
35303525 "address." ) + '</i>' )
35313526 self .lblNetworkFindNotFound .show ()
35323527
3533- Gdk .threads_leave ()
35343528 ###
35353529
35363530 def getDeviceURI (self ):
@@ -3674,7 +3668,6 @@ def opreq_user_search_done (self, opreq, printers, drivers):
36743668
36753669 button = self .btnNPDownloadableDriverSearch
36763670 label = self .btnNPDownloadableDriverSearch_label
3677- Gdk .threads_enter ()
36783671 try :
36793672 label .set_text (_ ("Search" ))
36803673 button .set_sensitive (True )
@@ -3710,8 +3703,6 @@ def opreq_user_search_done (self, opreq, printers, drivers):
37103703 except :
37113704 nonfatalException ()
37123705
3713- Gdk .threads_leave ()
3714-
37153706 def opreq_user_search_error (self , opreq , status , err ):
37163707 debugprint ("OpenPrinting request failed (%d): %s" % (status ,
37173708 repr (err )))
0 commit comments