File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -172,7 +172,9 @@ def enable_gui(self, gui=None):
172172 from ipykernel .eventloops import enable_gui
173173 if not gui :
174174 gui = self .kernel .gui
175- return enable_gui (gui , kernel = self .kernel )
175+ enable_gui (gui , kernel = self .kernel )
176+ self .active_eventloop = gui
177+
176178
177179 def enable_matplotlib (self , gui = None ):
178180 """Enable matplotlib integration for the kernel."""
Original file line number Diff line number Diff line change @@ -476,11 +476,11 @@ def _update_exit_now(self, change):
476476
477477 # Over ZeroMQ, GUI control isn't done with PyOS_InputHook as there is no
478478 # interactive input being read; we provide event loop support in ipkernel
479- @staticmethod
480- def enable_gui (gui ):
479+ def enable_gui (self , gui ):
481480 from .eventloops import enable_gui as real_enable_gui
482481 try :
483482 real_enable_gui (gui )
483+ self .active_eventloop = gui
484484 except ValueError as e :
485485 raise UsageError ("%s" % e )
486486
You can’t perform that action at this time.
0 commit comments