Skip to content

Commit fc1e643

Browse files
jonoomphferdnyc
andauthored
Small refactor to reduce indents
Co-authored-by: Frank Dana <[email protected]>
1 parent 6bccdb9 commit fc1e643

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

src/windows/main_window.py

+13-11
Original file line numberDiff line numberDiff line change
@@ -2294,18 +2294,20 @@ def load_recent_menu(self):
22942294
self.recent_menu.clear()
22952295

22962296
# Add recent projects to menu
2297-
if recent_projects:
2298-
for file_path in reversed(recent_projects):
2299-
# Add each recent project
2300-
new_action = self.recent_menu.addAction(file_path)
2301-
new_action.triggered.connect(functools.partial(self.recent_project_clicked, file_path))
2302-
2303-
# Add 'Clear Recent Projects' menu to bottom of list
2304-
self.recent_menu.addSeparator()
2305-
self.recent_menu.addAction(self.actionClearRecents)
2306-
self.actionClearRecents.triggered.connect(self.clear_recents_clicked)
2307-
else:
2297+
# Show just a placeholder menu, if we have no recent projects list
2298+
if not recent_projects:
23082299
self.recent_menu.addAction(_("No Recent Projects"))
2300+
return
2301+
2302+
for file_path in reversed(recent_projects):
2303+
# Add each recent project
2304+
new_action = self.recent_menu.addAction(file_path)
2305+
new_action.triggered.connect(functools.partial(self.recent_project_clicked, file_path))
2306+
2307+
# Add 'Clear Recent Projects' menu to bottom of list
2308+
self.recent_menu.addSeparator()
2309+
self.recent_menu.addAction(self.actionClearRecents)
2310+
self.actionClearRecents.triggered.connect(self.clear_recents_clicked)
23092311

23102312
def remove_recent_project(self, file_path):
23112313
"""Remove a project from the Recent menu if OpenShot can't find it"""

0 commit comments

Comments
 (0)