11from datetime import datetime
22from tkinter import ttk , N , E , W
33
4+ from Infrastructure import MobberManager
45from Infrastructure .ImageUtility import ImageUtility
56from Infrastructure .PathUtility import PathUtility
67
@@ -15,7 +16,7 @@ def __init__(self, master, controller, time_options_manager, mobber_manager, cou
1516 self .controller = controller
1617 self .countdown_manager = countdown_manager
1718 self .time_options_manager = time_options_manager
18- self .mobber_manager = mobber_manager
19+ self .mobber_manager = mobber_manager # type: MobberManager
1920 self .settings_manager = settings_manager
2021 self .theme_manager = theme_manager
2122 self .tips_manager = tips_manager
@@ -58,6 +59,7 @@ def build_window_content(self):
5859 self .current_mobber_label = ttk .Label (center_frame , text = "" , font = "Helvetica 50 bold italic" ,
5960 style = "Highlight.TLabel" )
6061 self .current_mobber_label .grid (row = row_index , column = 2 , columnspan = 1 , sticky = (N , W ))
62+ self .current_mobber_label .bind ("<Button-1>" , lambda event : self .mobber_manager .switch_next_driver ())
6163
6264 self .minions_icon = image_utility .load (PathUtility .normalize_path ('images\\ minions.png' ), 75 , 75 )
6365 self .minions_label = ttk .Label (center_frame , image = self .minions_icon )
0 commit comments