Bug 150892 - Base: Form window lost title in KDE
Summary: Base: Form window lost title in KDE
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
7.4.0.3 release
Hardware: All Linux (All)
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: KDE, KF5
  Show dependency treegraph
 
Reported: 2022-09-09 12:25 UTC by Timur
Modified: 2022-09-26 15:04 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
GTK3 and KF5 compared (37.87 KB, image/webp)
2022-09-19 14:36 UTC, Timur
Details
Screenshot with title with kf5 (Debian testing, Plasma) (52.96 KB, image/png)
2022-09-19 16:06 UTC, Michael Weghorn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timur 2022-09-09 12:25:31 UTC
Form window lost title in KDE.
Comment 1 Sundaravadivel G 2022-09-11 07:50:25 UTC Comment hidden (spam)
Comment 2 Timur 2022-09-13 13:13:41 UTC
Sundaravadivel: are you a person or spam bot? do not change the fields.
Comment 3 Michael Weghorn 2022-09-14 08:53:08 UTC
Can you please mention exact steps to reproduce and what's the expected and actual behavior?

At first glance, I see no apparent difference between kf5 and gtk3 when choosing either "Create Form in Design View" or opening an existing form in Base, but I'm not a Base user and don't really know where to look...
Comment 4 Michael Weghorn 2022-09-14 08:54:58 UTC Comment hidden (obsolete)
Comment 5 Timur 2022-09-19 14:36:07 UTC
Created attachment 182552 [details]
GTK3 and KF5 compared

Open new database and create form or use attachment 174960 [details] with form "Reservations". 
As attached, form title is missing.
Comment 6 Timur 2022-09-19 14:56:52 UTC
Better attachment without warning: attachment 177679 [details].
Comment 7 Michael Weghorn 2022-09-19 16:06:50 UTC
Created attachment 182553 [details]
Screenshot with title with kf5 (Debian testing, Plasma)
Comment 8 Michael Weghorn 2022-09-19 16:08:09 UTC
The title is there for me on Debian testing in a Plasma X11 session with (as far as I remember) pretty much the default settings for theme/style etc.

The gtk3 and kf5 screenshots look very different. Is that both on the same system? If so, I'm wondering whether it might be due to different styles/themes being used for gtk3/kf5 (you mentioned elsewhere that you experimented with that). Do other Qt/KDE applications show the window title, e.g. Kate?
Does this also happen with the "Standard" Breeze theme or somesuch in KDE Plasma?

Version: 7.5.0.0.alpha0+ / LibreOffice Community
Build ID: 312d91586b3ec6f2ea203335e6cc24ec252765e4
CPU threads: 12; OS: Linux 5.19; UI render: default; VCL: kf5 (cairo+xcb)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

(which is git master as of 155e8b1683f10847ff18e75287e2466220242bb1 with local WIP a11y commits unrelated to the issues described here).
Comment 9 Timur 2022-09-19 17:13:08 UTC
(In reply to Michael Weghorn from comment #8)
> The gtk3 and kf5 screenshots look very different. Is that both on the same
> system? 
Yes, Mint 19, except that kf5 gets dark theme via qt5ct. 
That's only for form, I didn't see that missing in Base and other LO apps. 
But I see the title with 7.4 oldest so it seems regression in 7.4.
I still need to test per other questions, thanks.
Comment 10 Rafael Lima 2022-09-19 21:48:25 UTC
(In reply to Michael Weghorn from comment #7)
> Created attachment 182553 [details]
> Screenshot with title with kf5 (Debian testing, Plasma)

I am using Plasma 5.25.5 and I get the same result as Michael. The window title appears as expected, both in 7.4 and 7.5.

Works in

Version: 7.4.0.3 / LibreOffice Community
Build ID: f85e47c08ddd19c015c0114a68350214f7066f5a
CPU threads: 12; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: threaded

Also works in

Version: 7.5.0.0.alpha0+ / LibreOffice Community
Build ID: 8b5a989dcdcf4edd50c9fdb092d4180432ce4b6a
CPU threads: 12; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: CL threaded
Comment 11 Robert Großkopf 2022-09-20 13:56:02 UTC
Tested with LO 7.4.1.2 on OpenSUSE 15.3 64bit rpm Linux. Couldn't reproduce the behavior. See all titles of forms in KDE.
@Timur: Could you please show version of LO you are using? Is it really a version directly from LO?

Version: 7.4.1.2 / LibreOffice Community
Build ID: 3c58a8f3a960df8bc8fd77b461821e42c061c5f0
CPU threads: 6; OS: Linux 5.3; UI render: default; VCL: kf5 (cairo+xcb)
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded
Comment 12 Timur 2022-09-20 19:23:06 UTC
I'm testing with bibisect repos. 
This may well stem from qt5ct, I intend to check when I can, so I set Needinfo for myself.
Comment 13 QA Administrators 2022-09-21 03:37:01 UTC Comment hidden (obsolete)
Comment 14 Xisco Faulí 2022-09-21 07:59:07 UTC
Setting to NEEDINFO
Comment 15 Timur 2022-09-26 15:04:19 UTC
I couldn't reproduce again, no idea how, when I previously reproduced multiple times. 
Thanks all for testing.