godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
90.57k stars 21.09k forks source link

Editor subwindows should use a subtle border to be distinguishable from the background when the window manager doesn't display drop shadows #60047

Closed Calinou closed 1 year ago

Calinou commented 2 years ago

Godot version

4.0.alpha (bf153b82c)

System information

Fedora 34, GeForce GTX 1080 (NVIDIA 510.60.02)

Issue description

If you disable drop shadows for windows in your window manager settings, subwindows will appear to "blend in" with the editor main window depending on the background color. This can be confusing.

This is only an issue since DisplayServer was used for multiple window support. This is not an issue when using single-window mode or in 3.x.

image

Steps to reproduce

Minimal reproduction project

N/A

YeldhamDev commented 2 years ago

PopupMenus suffer a lot from this problem too. Whatever single-window mode is enabled or not: image

KoBeWi commented 1 year ago

Seems fixed image