mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-09-01 01:35:20 +00:00
kivy: update screen in on_activate, remove dead code
This commit is contained in:
parent
c80aab7e20
commit
dd0a93abd5
1 changed files with 1 additions and 11 deletions
|
@ -61,16 +61,6 @@ class CScreen(Factory.Screen):
|
||||||
kvname = None
|
kvname = None
|
||||||
app = App.get_running_app() # type: ElectrumWindow
|
app = App.get_running_app() # type: ElectrumWindow
|
||||||
|
|
||||||
def _change_action_view(self):
|
|
||||||
app = App.get_running_app()
|
|
||||||
action_bar = app.root.manager.current_screen.ids.action_bar
|
|
||||||
_action_view = self.action_view
|
|
||||||
|
|
||||||
if (not _action_view) or _action_view.parent:
|
|
||||||
return
|
|
||||||
action_bar.clear_widgets()
|
|
||||||
action_bar.add_widget(_action_view)
|
|
||||||
|
|
||||||
def on_enter(self):
|
def on_enter(self):
|
||||||
# FIXME: use a proper event don't use animation time of screen
|
# FIXME: use a proper event don't use animation time of screen
|
||||||
Clock.schedule_once(lambda dt: self.dispatch('on_activate'), .25)
|
Clock.schedule_once(lambda dt: self.dispatch('on_activate'), .25)
|
||||||
|
@ -81,7 +71,7 @@ class CScreen(Factory.Screen):
|
||||||
|
|
||||||
def on_activate(self):
|
def on_activate(self):
|
||||||
setattr(self.app, self.kvname + '_screen', self)
|
setattr(self.app, self.kvname + '_screen', self)
|
||||||
#Clock.schedule_once(lambda dt: self._change_action_view())
|
self.update()
|
||||||
|
|
||||||
def on_leave(self):
|
def on_leave(self):
|
||||||
self.dispatch('on_deactivate')
|
self.dispatch('on_deactivate')
|
||||||
|
|
Loading…
Add table
Reference in a new issue