def settings_widget(self, window): while window and window_parent(window) and not isinstance( window_parent(window), ElectrumWindow): # MacOS fixup -- find window.parent() because we can end up with window.parent() not an ElectrumWindow window = window_parent(window) windowRef = Weak.ref(window) return EnterButton(_('Settings'), partial(self.settings_dialog, windowRef))
def settings_widget(self, window): return EnterButton(_('Settings'), partial(self.settings_dialog, window))