Skip to content

Improve multi monitor support #560

Closed

Description

@Slugsie

(Copied from the same post I put on Sourceforge)

PySol FE is generally fine on a multi monitor system, but a couple of improvements would make it so much better:

  1. It should remember which monitor it was on when it closed. Currently I would typically play PySol on my right hand monitor with something else on the primary monitor. I can move PySol no problems, and it works. But when I close and restart it's back to the main monitor again.

  2. Any popup dialog boxes appear on the main monitor no matter where the game is running. It's frustrating to go and find the dialog. It should always appear dead centre of the primary window irrespective of the monitor it's running on.

Activity

  1. joeraz commented on Mar 17, 2026

    @joeraz
    Collaborator

    Multi-monitor user as well. I've seen similar behavior.

    Would have to check what tkinter can do about it.

  2. bwrightkc commented on Jul 18, 2026

    @bwrightkc
    Contributor

    @Slugsie any chance you'd want to test #585 as a potential fix?

  3. joeraz commented on Sep 28, 2026

    @joeraz
    Collaborator

    Finally had a chance to test the PR. On Windows, the select game/cardset/table tile windows do display on the same screen correctly. But other dialogs (like statistics or the solitaire wizard) end up somewhere in the middle when I'm on the right hand screen. And the loading window always shows on the main monitor, where the app always starts.

  4. joeraz commented on Oct 24, 2026

    @joeraz
    Collaborator

    The merged PR #585 appears to resolve this. Closing now, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions