! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Icons that are present onto the desktop may be covered by the top panel.
Status:
RESOLVED: WONTFIX
Product:
Xfce4-panel
Component:
General

Comments

Description Ricky Tigg 2017-12-19 17:05:31 CET
Created attachment 7501 
xfce4-panel-4.12.1-4 – Style: Adwaita-dark – option: Intelligently.

Component on Fedora 27: xfce4-panel-4.12.1-4.fc27.x86_64

Note: The issue presently reported may be tied to the environment design and as a consequence may not be recognised as a classical issue by the developers team. Though the corrupted view in question here may hardly be the result of an intended code.

Steps to reproduce: From the top panel, right-click Panel -> Panel preferences... -> In the default panel 1, on Display tab, at option Automatically hide the panel, switch from Never as default to Intelligently. 

As a result the desktop view is now corrupted, as illustrated in attachment. Reserved space between upper icons and the prompted panel is obviously needed in order to display a coherent view, in which all the icons placed on desktop would remain entirely visible as it is the case when option is set as Never.

Issue occurs on both physical and virtual machines.
Comment 1 Simon Steinbeiss editbugs 2020-01-29 22:25:46 CET
This is a known issue - not sure we can fix it.

To explain it quickly: To allow the panel to be hidden in "intelligent hiding" it cannot set the socalled "Struts" (basically an area that the window manager is not allowed to cover with a window). The desktop uses the same mechanism to decide where not to place icons in order to avoid putting them under the panel.
Hence there is a conflict that is not exactly easy to resolve...
Comment 2 Ricky Tigg 2020-01-30 10:45:56 CET
That's true; so iIt could be closed a developper's way.
Comment 3 Simon Steinbeiss editbugs 2020-04-27 23:06:34 CEST
Closing a developer's way.

Bug #14103

Reported by:
Ricky Tigg
Reported on: 2017-12-19
Last modified on: 2020-04-27

People

Assignee:
Nick Schermer
CC List:
3 users

Version

Version:
4.12.1

Attachments

Additional information