Skip to content

X11: WM_CLASS has an empty string property, partially #1155

Description

@AndydeCleyre

Arch Linux, X11, KDE Plasma, rioterm 0.2.19

I'm noticing that the tiling kwin script I use is not applying the keep-below attribute to rio, as it does all other tiled windows. I don't know what that's about. But in investigating, I noticed the following, for rio:

$ xprop|grep -i class  # (click on rio window)
WM_CLASS(STRING) = "", "rio"

I wonder if that has something to do with it. Either way, it doesn't look intentional.

Here are some other terminal results for comparison:

WM_CLASS(STRING) = "ghostty", "com.mitchellh.ghostty"
WM_CLASS(STRING) = "org.wezfurlong.wezterm", "org.wezfurlong.wezterm"
WM_CLASS(STRING) = "konsole", "konsole"

Activity

  1. AndydeCleyre commented on Jul 18, 2025

    @AndydeCleyre
    Author

    I see here that with_name is being passed an empty string for the instance parameter. Should that be "rio" instead?

  2. added a commit that references this issue on Jul 22, 2025
    0016b54
  3. raphamorim commented on Jul 22, 2025

    @raphamorim
    Owner

    Fixed in #1229 🙏

  4. added a commit that references this issue on Jul 23, 2025
    5deb4cf
  5. added a commit that references this issue on Jul 23, 2025
    5092ff1
  6. added a commit that references this issue on Oct 29, 2025
    21b788f
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