Window controls position on Linux
Hi,
In 2024.2 window controls on Linux are supposed to be placed on the left or right depending on the system configuration:
On Linux, PhpStorm previously placed window controls on the right-hand side of the IDE. Now it automatically adjusts their placement to match the window control settings specified in your Linux desktop configuration. This small but important change allows you to maintain a layout that suits your personal preferences. Additionally, we have redesigned the window control buttons to provide a look and feel that more closely matches your OS.
(https://www.jetbrains.com/phpstorm/whatsnew/#ux)
It's not working on Linux Mint 22 with Cinnamon (or maybe there is a configuration setting that I did not find ?)
See this screen capture:

On the foreground, the about window with the version number, behind PHPStorm window with controls on the right, and in the background, a file explorer window, with controls configured to be on the left. Also, icons are not matching my system, they seem to be the PHPStorm ones.
I was previously using Ubuntu and window controls were not displayed on the left already, but it was also the case for Qt applications (like Clementine, for example). I thought it was an Ubuntu bug. On my recently installed Linux Mint 22, window controls are displayed correctly for Qt applications, PHPStorm is the only one were they are not (that's why I'm so disappointed).
Is there something I need to configure? Customizing the toolbar allows to customize everything except the position of the window controls.
Is it because of Cinnamon desktop?
Thanks in advance for any help (I will survive if I have to deal with controls on the right, obviously).
Please sign in to leave a comment.
Olivier Cinnamon is indeed not among our officially supported desktops, so some discrepancies are possible there.
To customize the button placement and/or style you can either bring back the Linux native title or try to configure the button placement and order in the IDE registry, please refer to this article for more details.
Thanks for the link to this article, I did not find it when searching for a solution.
It works. I can only regret that it takes an extra title bar, but, that's ok.
Thanks again.