Changed how borderless setting works.

This commit is contained in:
2026-09-01 22:06:00 +02:00
parent 1a17c1a197
commit c2400db19e
2 changed files with 27 additions and 6 deletions

View File

@@ -3411,12 +3411,14 @@ def run_dashboard(paths: AppPaths) -> None:
speed_text.set("")
progress_bar.stop()
close_game_preloader()
root.deiconify()
if not ready:
root.deiconify()
set_busy(False)
refresh_primary_action(update_activity=False)
if ready:
status.set("Ready for another account.")
progress_text.set("Click Play to open another game window.")
dashboard_chrome.minimize()
elif cancelled:
root.lift()
status.set("Game launch cancelled.")
@@ -4093,8 +4095,8 @@ def run_dashboard(paths: AppPaths) -> None:
ttk.Label(
display_card,
text=(
"The launcher uses the proven client resolution and can remove the "
"new game window's host decorations."
"The launcher keeps the game window's title bar by default. Enable "
"Borderless only when you want to remove its host decorations."
),
style="SettingsHint.TLabel",
wraplength=360,
@@ -4103,7 +4105,7 @@ def run_dashboard(paths: AppPaths) -> None:
presentation.grid(row=1, column=0, columnspan=2, sticky="w")
ttk.Checkbutton(
presentation,
text="Borderless",
text="Remove title bar and borders (Borderless)",
variable=borderless_value,
style="Settings.TCheckbutton",
).pack(anchor="w")