Skip to content

Show a warning when switching games via Settings #399

@RavenMind

Description

@RavenMind

Ref threads here, and here.

Possible related issue: Switching games more than twice causes WB to close/reopen only to the last selected game. (See first "Noticed Behavior" below.)

Setup:

  • Wrye Bash v307.201711250133 (Python)
  • Windows-8-6.2.9200 (Win10 Home v1709, Build 16299.64)
  • Python v2.7.10, wxPython v2.8.12.1, Scandir v1.6
  • FO4, SSE, Oblivion installed & detected via registry
  • Separate Mopy folders in each game directory, with dedicated bash.ini for each
  • Shortcut for LOOT present in \Mopy\Apps directory for FO4 & SSE; but not in Oblivion

Repro:

  1. Launch Wrye Bash via Wrye Bash Launcher.pyw, Wrye Bash Debug.bat, or shortcut.
  2. Click Settings "gear" icon.
  3. Mouse over Game, choose any other game.
  4. WB closes, then reopens to selected game. (Triggers Status Bar launcher issue.)
  5. Repeat 2-4. (game doesn't matter)
  6. Repeat 2-4 once more, triggers first noticed behavior)

Noticed Behaviors:

  • Switching games more than twice does not work. Wrye Bash will close/reopen to the last selected game.
    Example-1: Open WB from ..\Oblivion\Mopy. Switch to FO4, switch to SSE, try to switch to either other game - WB reopens only to SSE (second game switched to).
    Example-2: Open WB from ..\Fallout 4\Mopy. Switch to SSE, switch back to FO4, try to switch to either other game - WB reopens only to FO4 (second game switched to).
  • Status bar apps are incorrect. E.g., only shows apps added via INI or Apps folder for the game WB originally launched for.
    Example (Originally launched WB for Oblivion): After switching to any other game, showing Insanity's Readme Generator, TES4Gecko, & BOSS, which are not activated in the SSE or FO4 bash.ini's.
  • xEdit & xLODGen are showing "TES4" instead of "SSE"/"FO4", and when launched, operate on Oblivion not SSE or FO4.
  • LOOT, which is included in the ..\Skyrim Special Edition\Mopy\Apps directory, (and FO4), does not appear.
  • Command line window does not reappear after switching games, when originally launched in Debug mode.
  • Items in Installers/Mods/Saves/INI Edits appear correct.
  • Other attempted Bash functions appear to be working; Install/Uninstall, reordering, Patch rebuilding, etc.

Metadata

Metadata

Assignees

Labels

A-linksArea: Links (Options shown in right-click menus, in basher/*_links.py and basher/links_init.py)A-profilesArea: Profiles (NYI general profiles, plus save profiles in bosh)C-bugCategory: Bug, an acknowledged defect in the programM-relnotesMisc: Issue should be listed in the version history for its milestone

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions