OpenKH/OpenKh

[BUG] - Mods Manager using Dark Mode UI on Steam Deck / Linux excludes showing checkmarks during Wizard setup

KHOmega opened this issue · 4 comments

OpenKH Build
910

OpenKH Program
Mods Manager

Describe the Bug
Wizard setup on Linux (using Heroic) does not show checkmarks when selecting options relating to installing Lua Backend, opening via EGS, or Extracting game data while using Dark Mode UI.

To Reproduce
Steps to reproduce the behavior:

  1. Run OpenKH Mods Manager in Heroic
  2. Enable Dark Mode if not enabled already
  3. Run the Wizard
  4. Be unable to confirm if options were selected as checkmarks do not appear in Dark Mode.

Expected behavior
Checkmarks should be shown when selecting items during wizard in Dark Mode.

Screenshots

  • Image with Light Mode showing that checkmarks are showing:

image

  • Image with Dark Mode showing that the boxes appear to be unselected:
    • They are selected after testing by clicking Extract game data

image

Additional context
OpenKH was installed on Steam Deck / Linux using Heroic Games Launcher, making sure to install .NET 6.0 Desktop Runtime (v6.0.25) and .NET 4.8 to get the program running.

Guide to get OpenKH working on Heroic is provided by me here.

This is a core problem with the Windows Classic theme, which Wine utilizes. I am not sure how it can be solved reliably.

We can simply make it not enable Dark Mode by default on first runs.