Skip to content

ReuseInstance should be desktop-aware #5630

@koppor

Description

@koppor

Is your feature request related to a problem? Please describe.

I am using Windows Desktops. One for one task. I work on tasks in parallel. For instance. Paper reading on Desktop 1 and working on a paper on Desktop 3.

  1. I have SumatraPDF opened on Desktop 1.
  2. I switch to Desktop 3
  3. I double click a PDF
  4. Windows switches to Desktop 1

Describe the solution you'd like

Windows keeps showing Desktop 3 and a new SumatraPDF instance is started.

Setting ReuseInstanceOnSameDesktop - if true, only the currently focussed Desktop is searched for existing instances.

Describe alternatives you've considered

ReuseInstance and "Show windows from this app on all desktops" activated.

Image

However, this merges the contexts of the desktops and puzzles me. I want to have the content of Desktop 1 and Desktop 3 seperated.

I also thought about ReuseInstance setting to false - but then I have multiple SumatraPDF windows and need to search for tools grouping windows into tabs . Example: http://alternativeto.net/software/windowtabs/ or http://alternativeto.net/software/wintabber/. However, this would slow down my system.

Additional context

Refs #5605

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions