How to enable system title bar in Chrome to make it visible on every workspace?

Per Google this is a new issue from 94

From Reddit, here is a (temporary) quick fix:

  • Ensure that "Use system title bar and borders" is set
  • Go to chrome://flags
  • Find the "use-ozone-platform" setting and change it from "default" to "disabled"
  • Relaunch Chrome

Solution

Right click on the Chrome title bar, and check Use system title bars and borders (I tested this on Chromium in XFCE, but it should work on Chrome in KDE too).

solution Before enabling title bar

Now the title bar is there, and you can make it visible in every workspace.

after After enabling title bar


Background

Chrome is a GTK app. Like most other GTK apps it switched to CSD (client side decoration) in the recently released version 94. Now it draws its own title bar, instead of using the title bar provided by KDE Plasma.


Google Chrome beta works OK so hopfully when it migrates to stable this fault will be gone.