Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[Bug] Setting keep_alive for all workspaces on multiple monitors results in a startup error #1099

@Video-Nomad

Description

@Video-Nomad

Describe the bug

Setting keep_alive: true for all workspaces results in a fatal error At least 1 workspace is required per monitor during GlazeWM startup on a multi-monitor setup.

Reproduction

workspaces:
  - name: "1"
    bind_to_monitor: 1
    keep_alive: true
  - name: "2"
    bind_to_monitor: 1
    keep_alive: true
  - name: "3"
    bind_to_monitor: 1
    keep_alive: true
  - name: "4"
    bind_to_monitor: 1
    keep_alive: true
  - name: "5"
    bind_to_monitor: 1
    keep_alive: true
  - name: "6"
    bind_to_monitor: 1
    keep_alive: true
  - name: "7"
    bind_to_monitor: 1
    keep_alive: true
  - name: "8"
    bind_to_monitor: 0
    keep_alive: true
  - name: "9"
    bind_to_monitor: 0
    keep_alive: true
  - name: "10"
    bind_to_monitor: 0
    keep_alive: true

Stack trace or error logs (if applicable)

No workspace config available to activate workspace.

Version number

3.9.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions