Skip to content

spawn_on_current_workspace does not work for eclipse-based applications #29

Description

@wilriker

Steps to reproduce

  1. Install an eclipse-based application (I used dbeaver)
  2. Select workspace 1
  3. Start dbeaver using any of the "spawn on workspace" methods
  4. Quickly select workspace 2

Observed behavior

After a few seconds the main window of dbeaver will map on workspace 2.

Expected behavior

dbeaver's main window should appear on workspace 1.

Assumed cause

dbeaver like most of eclipse-based applications has a splash-screen. This in turn is rendered on workspace 1. But that will fork again into the main window. But since the PendingSpawn rule has already been handled and discarded the fork will then be mapped to selws at the time it does appear.

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