xmonad/xmonad-contrib

`_NET_WM_STRUT_PARTIAL` isn't in `_NET_SUPPORTED`

Closed this issue · 0 comments

Problem Description

I'm wondering if this has anything to do with the various issues that have been reported with xfce4-panel in particular, given that it no longer supports _NET_WM_STRUT.

I discovered this while checking to see if there might be some property missing that Wine might be expecting, but this should be unrelated to that.

Steps to Reproduce

skkukuk «xmonad:skkukuk» ⁅xmonad-bsa⁆ Z$ xprop -root _NET_SUPPORTED
_NET_SUPPORTED(ATOM) = _NET_WM_STATE, _NET_WM_STATE_FULLSCREEN, _NET_SUPPORTING_WM_CHECK, _NET_WM_NAME, _NET_WM_STATE_HIDDEN, _NET_WM_STATE_DEMANDS_ATTENTION, _NET_NUMBER_OF_DESKTOPS, _NET_CLIENT_LIST, _NET_CLIENT_LIST_STACKING, _NET_CURRENT_DESKTOP, _NET_DESKTOP_NAMES, _NET_ACTIVE_WINDOW, _NET_WM_DESKTOP, _NET_WM_STRUT, _NET_DESKTOP_VIEWPORT
skkukuk «xmonad:skkukuk» ⁅xmonad-bsa⁆ Z$ _

Configuration File

Please include the smallest full configuration file that reproduces
the problem you are experiencing:

module Main (main) where

import XMonad
import XMonad.Config.Desktop -- canned EWMH-based xmonad config

main :: IO ()
main = xmonad desktopConfig

Checklist

  • I've read CONTRIBUTING.md

  • I tested my configuration

    • With xmonad version 0.17.2.9 (commit eeac754 if using git)
    • With xmonad-contrib version 0.17.1.9 (commit 673de11 if using git)