Add back press in mpybit
This commit is contained in:
parent
5e2dcd70af
commit
76d6e4009b
|
@ -422,6 +422,25 @@ class NavigateApp(MDApp):
|
||||||
if self.root.ids.id_newidentity.ids.add_random_bx.children:
|
if self.root.ids.id_newidentity.ids.add_random_bx.children:
|
||||||
self.root.ids.id_newidentity.ids.add_random_bx.clear_widgets()
|
self.root.ids.id_newidentity.ids.add_random_bx.clear_widgets()
|
||||||
|
|
||||||
|
def reset(self, *args):
|
||||||
|
"""Set transition direction"""
|
||||||
|
self.root.ids.scr_mngr.transition.direction = 'left'
|
||||||
|
self.root.ids.scr_mngr.transition.unbind(on_complete=self.reset)
|
||||||
|
|
||||||
|
def back_press(self):
|
||||||
|
"""Method for, reverting composer to previous page"""
|
||||||
|
if self.root.ids.scr_mngr.current == 'showqrcode':
|
||||||
|
self.set_common_header()
|
||||||
|
self.root.ids.scr_mngr.current = 'myaddress'
|
||||||
|
self.root.ids.scr_mngr.transition.bind(on_complete=self.reset)
|
||||||
|
self.kivy_state.in_composer = False
|
||||||
|
|
||||||
|
def set_toolbar_for_QrCode(self):
|
||||||
|
"""This method is use for setting Qr code toolbar."""
|
||||||
|
self.root.ids.toolbar.left_action_items = [
|
||||||
|
['arrow-left', lambda x: self.back_press()]]
|
||||||
|
self.root.ids.toolbar.right_action_items = []
|
||||||
|
|
||||||
def set_common_header(self):
|
def set_common_header(self):
|
||||||
"""Common header for all the Screens"""
|
"""Common header for all the Screens"""
|
||||||
self.root.ids.toolbar.right_action_items = [
|
self.root.ids.toolbar.right_action_items = [
|
||||||
|
|
Reference in New Issue
Block a user