You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you use applications build against Flatlaf, it overrides all window decorations (or rather, suppresses them), including those generated by the window manager of the host system, e.g. xfwm4. This means that Flatlaf applications integrate poorly into the host desktop, and in particular ignore selections made by the user. For example, if users select to have the window close button on the top left rather top right, Flatlaf will outright ignore this choice, but renders its own button in its own style (and not in the style of the window manager). This makes Flatlaf applications look alien to the host system, and breaks GUI conventions selected by the user.
The text was updated successfully, but these errors were encountered:
DevCharly
changed the title
FlatLaf ignores overrides window decorations of the host Os, ignoring GUI conventions and settings made by the user.
FlatLaf ignores overrides window decorations of the Linux host Os, ignoring GUI conventions and settings made by the user.
Sep 3, 2024
On Linux, there are dozens (or hundreds) of different window managers available and each of them has it's own "GUI conventions and settings". It is simply not possible to reproduce the look of those window managers in FlatLaf...
If you use applications build against Flatlaf, it overrides all window decorations (or rather, suppresses them), including those generated by the window manager of the host system, e.g. xfwm4. This means that Flatlaf applications integrate poorly into the host desktop, and in particular ignore selections made by the user. For example, if users select to have the window close button on the top left rather top right, Flatlaf will outright ignore this choice, but renders its own button in its own style (and not in the style of the window manager). This makes Flatlaf applications look alien to the host system, and breaks GUI conventions selected by the user.
The text was updated successfully, but these errors were encountered: