I have both -
check and it works - max windows don't cover the panel.
Unchecking just reserve space results in a maximized window going behind the panel; unchecking just the dock option and space is still reserved.
I suspect that the reserved space option is a strut policy only - I have no idea what the difference between strut policy, dock - and apparently dockable - could be.
edit -
This is the goal -
one solution - apparently, lxpanel is coded to open in a window manager's (fluxbox anyway) top layer. You can edit the ~/.fluxbox/apps file (in your editor of choice since lxpanel does not have the window menu) and add something like -
the name and class I got from xprop; fluxbox layers are:
put lxpanel on layer 8, 10, 12 to have it covered by maximized windows.
Code Select
make window managers treat the panel as a dock
reserve space and not covered by maximized windows
check and it works - max windows don't cover the panel.
Unchecking just reserve space results in a maximized window going behind the panel; unchecking just the dock option and space is still reserved.
I suspect that the reserved space option is a strut policy only - I have no idea what the difference between strut policy, dock - and apparently dockable - could be.
edit -
This is the goal -
Quotewould give me the behavior I want, which is to allow any window to cover the panel/dock.
one solution - apparently, lxpanel is coded to open in a window manager's (fluxbox anyway) top layer. You can edit the ~/.fluxbox/apps file (in your editor of choice since lxpanel does not have the window menu) and add something like -
Code Select
[app] (name=panel) (class=lxpanel)
[Layer] {8}
[end]
the name and class I got from xprop; fluxbox layers are:
Code Select
2 - Above Dock
4 - Dock
6 - Top
8 - Normal
10 - Bottom
12 - Desktop
put lxpanel on layer 8, 10, 12 to have it covered by maximized windows.