Skip to content

Commit 5d6e02c

Browse files
committed
Skip Driver by clicking their name on continue screen
1 parent ab71947 commit 5d6e02c

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

Frames/MinimalScreenBlockerFrame.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from datetime import datetime
22
from tkinter import ttk, N, E, W
33

4+
from Infrastructure import MobberManager
45
from Infrastructure.ImageUtility import ImageUtility
56
from 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)

Frames/ScreenBlockerFrame.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ def mouse_wheel_minutes(self, event):
5555
self.time_options_manager.decrement_minutes()
5656

5757
def mouse_wheel_seconds(self, event):
58-
5958
if event.delta > 0:
6059
self.time_options_manager.increment_seconds(self.mouse_wheel_seconds_delta)
6160
else:

Infrastructure/TimeSettingsManager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ def increment_seconds(self, increment = 15):
2121
self.seconds = (self.seconds + increment) % 60
2222
self.fire_time_change_callbacks()
2323

24-
def decrement_seconds(self, decriment=60):
25-
self.seconds = ((self.seconds + decriment) - 15) % 60
24+
def decrement_seconds(self, decrement=60):
25+
self.seconds = ((self.seconds - decrement) % 60)
2626
self.fire_time_change_callbacks()
2727

2828
def subscribe_to_timechange(self, time_change_callback):

0 commit comments

Comments
 (0)