@@ -193,7 +193,7 @@ def on_timeout(self, dt):
193
193
#
194
194
# upon leaving the screen, cancel the timeout event
195
195
#
196
- def on_leave (self , * args ):
196
+ def on_pre_leave (self , * args ):
197
197
self .timeout_event .cancel ()
198
198
199
199
if self .final_dialog is not None :
@@ -271,11 +271,7 @@ def on_cancel_payment(self, dt):
271
271
def on_confirm_payment (self , dt = None ):
272
272
Logger .info (f"StellaPayUI: Payment was confirmed by the user." )
273
273
274
- spinner = MDSpinner (
275
- size_hint = (None , None ),
276
- size = (dp (32 ), dp (32 )),
277
- active = True
278
- )
274
+ spinner = MDSpinner (size_hint = (None , None ), size = (dp (32 ), dp (32 )), active = True )
279
275
280
276
# Show a spinner when user confirms the payment and hide the other buttons
281
277
self .shopping_cart_dialog .ids .button_box .add_widget (spinner )
@@ -310,7 +306,10 @@ def update_ui_after_payment(self, transaction_successful: bool):
310
306
def show_thanks_dialog (self ):
311
307
self .timeout_event .cancel ()
312
308
313
- self .final_dialog = MDDialog (text = "Gelukt! Je aankoop is geregistreerd!" , on_dismiss = self .on_thanks )
309
+ self .final_dialog = MDDialog (
310
+ text = "Gelukt! Je aankoop is geregistreerd!" ,
311
+ on_dismiss = self .on_thanks ,
312
+ )
314
313
315
314
self .timeout_event = Clock .schedule_once (self .on_thanks , 5 )
316
315
self .final_dialog .open ()
0 commit comments