This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Opera 94 : KDE Window Borders Off By Default ; How To Turn T

Tags: None
(comma "," separated)
User avatar
jphands
Registered Member
Posts
11
Karma
0
OS
Hi, fellow KDE lovers,

I'm sure this has been discussed before, but I can't find a resolution so far.

Opera under KDE isn't showing Window Borders as it used to. Under KDE, this makes a bunch of Window operations (such as move to a different Desktop) impossible, and others really difficult - like resizing the window, because the resize handles are offset from where they are expected to be. It's possible to apply a temporary fix, for a single Opera window, by hitting ALT-F3 while a given window has focus. This pops up a new menu with options like "Move To Desktop", and there is a submenu called "More Actions". Going into that sub menu shows a few items one of which is "No Border", and this is on by default in every new Opera window. Switching it off restores the KDE Window Menu and Title Bar. Sadly, this is not persistent, and every new Opera window has to be individually changed every time. I have screenshots, but I can't make this forum take local image files.

I know this is at least partially an Opera issue (and I'll be posting this on Opera forums too), but it's unique to Opera under KDE, at least so far. FireFox and Brave behave normally.

My question to the forum is : has anyone found a way to make this "No Borders" setting permanently off?

Machine is .....
Operating System: KDE neon 5.26
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8P.S.
Kernel Version: 5.15.0-58-generic (64-bit)
Graphics Platform: X11
Processors: 24 × AMD Ryzen 9 3900XP.S.
12-Core Processor
Memory: 47.0 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
Manufacturer: ASUS

Opera is: Version:94.0.4606.76

Thanks,

Paul
dzon
Registered Member
Posts
493
Karma
3
I don't use titlebars by default so I took a gtk/csd example. You say it always reverts to default? You should first check if the window class is correct ( if in doubt, use xprop to define the class which sometimes has another name). Also check if it'll apply to opera overall, not opera with a certain page open and the sorts, not under a certain condition, plain opera. Next is to force or remember the change.https://imgur.com/a/KIUvLti

EDIT: I just realized. Although there is a setting for opera to use the kwin decoration in the window rules, it won't work. It used to ( double titlebars). Not anymore. It's due to opera itself. Firefox and other than opera chromiums don't have that problem. They have a setting for it to use the system titlebars. And I don't think it's there in other DE's either.


This realm's name is Maya. And she speaks Hertz. But Ahamkara makes a fuzz about it.
User avatar
jphands
Registered Member
Posts
11
Karma
0
OS
@dzon, thanks for the reply.

I tried to set KDE to remember to keep "No Borders" off by default, but it makes no difference. I'm wondering if i need to submit a bug report.....with Opera, rather than KDE.
dzon
Registered Member
Posts
493
Karma
3
A bug report? Against who or what? If opera decides not to include support for titlebars there's nothing any desktop developer can do about it. There is no setting in the opera menu to do it so..


This realm's name is Maya. And she speaks Hertz. But Ahamkara makes a fuzz about it.
User avatar
jphands
Registered Member
Posts
11
Karma
0
OS
dzon wrote:A bug report? Against who or what? If opera decides not to include support for titlebars there's nothing any desktop developer can do about it. There is no setting in the opera menu to do it so..


A bug report would be against the product, not a person. And a report can also be a request for enhancement, as opposed to just pointing out a problem. In this case, something that was working in Opera in the past isn't working now. In this case, it means that some very useful and important functionality is lost. This seemed to occur around the time of an update, and it's not clear if it's a KDE problem or an Opera problem...or both. In any case, a bug report is useful data for the developers.
dzon
Registered Member
Posts
493
Karma
3
I'm quite aware what a bug report is. I repeat...It has NOTHING to do with kde. It's Opera itself that doesn't support it anymore and it hasn't for quite a while. Opera users have requested to bring the feature back but they won't. You should look it up. You can set window rules all you want, if the application doesn't support it, it's a no go. It occurs with some applications that have csd (client side decorations). Opera does not support the gtk nore the titlebars unlike, say, bravehttps://imgur.com/a/jtPFTvy. There are no such settings in the Opera browser. And they started doing it since 2018-ish. At first you could still fiddle a bit ( start opera --no-csd), but that's no longer possible. Filing a bug report is completely pointless since, I repeat, it's no bug but a matter of design.
And btw. If I'm not mistaken, Opera doesn't support a global menu either. They fitted the hidden menubar in the toolbar icon. I would have to check but that would imply installing it and I'm not going to do that.


This realm's name is Maya. And she speaks Hertz. But Ahamkara makes a fuzz about it.


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]