def show(self):
        """shows the view and starts a thread."""
        self.present(orientations=ORIENTATIONS)
        # launch a background thread
        # we can not use ui.in_background here
        # because some dialogs would not open anymoe
        thr = threading.Thread(target=self.show_messages)
        thr.daemon = True
        thr.start()
shows the view and starts a thread.
bin/easy_config.py