|
@ -79,7 +79,6 @@ class PasswordDialog(Factory.Popup): |
|
|
# Factory.Popup.__init__(self) |
|
|
# Factory.Popup.__init__(self) |
|
|
|
|
|
|
|
|
def init(self, message, callback): |
|
|
def init(self, message, callback): |
|
|
self.pw = None |
|
|
|
|
|
self.message = message |
|
|
self.message = message |
|
|
self.callback = callback |
|
|
self.callback = callback |
|
|
self.ids.kb.password = '' |
|
|
self.ids.kb.password = '' |
|
@ -97,8 +96,5 @@ class PasswordDialog(Factory.Popup): |
|
|
|
|
|
|
|
|
def on_password(self, pw): |
|
|
def on_password(self, pw): |
|
|
if len(pw) == 6: |
|
|
if len(pw) == 6: |
|
|
self.pw = pw |
|
|
|
|
|
self.dismiss() |
|
|
self.dismiss() |
|
|
|
|
|
Clock.schedule_once(lambda dt: self.callback(pw), 0.1) |
|
|
def on_dismiss(self): |
|
|
|
|
|
Clock.schedule_once(lambda dt: self.callback(self.pw), 0.1) |
|
|
|
|
|