super(Screen, self).__init__(**kwargs)
self.unfocused_widget = UnfocusedOverlay()
Window.bind(focus=self.focus_changed)
+ Window.on_request_close = self.on_request_close
def focus_changed(self, instance, focus):
if Config.no_focus_warning:
else:
self.remove_widget(self.unfocused_widget)
+ def on_request_close(self, *args, **kwargs):
+ self.ids["Mapping"].leave_application()
+
class MusicSamplerApp(App):
def build(self):
Window.size = (913, 563)