Bug 507049 - UI layout issue in tab view mode
Summary: UI layout issue in tab view mode
Status: CONFIRMED
Alias: None
Product: kmymoney
Classification: Applications
Component: ux-ui (other bugs)
Version First Reported In: 5.2.0
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
: 506408 507652 508900 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-07-14 21:02 UTC by İsmail
Modified: 2025-09-19 13:24 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot 1 (147.21 KB, image/png)
2025-07-14 21:02 UTC, İsmail
Details
Screenshot 2 (113.38 KB, image/png)
2025-07-14 21:04 UTC, İsmail
Details

Note You need to log in before you can comment on or make changes to this bug.
Description İsmail 2025-07-14 21:02:50 UTC
Created attachment 183239 [details]
Screenshot 1

SUMMARY
Hi,
I was tiling 2 windows, one being KMyMoney. I decided to switch to the tab view mode since I needed more space. Then the UI layout narrows vertically in all tabs. I add 2 screenshots for you to see and understand what I mean.

STEPS TO REPRODUCE
1. From the Settings > General > Views > Type of the KMyMoney view
2. Select Tabbed
3. 

OBSERVED RESULT
UI layout should be layed out to the whole available space

EXPECTED RESULT
UI layout is layed out only half of the space vertically (see screenshots)

SOFTWARE/OS VERSIONS
Operating System: Garuda Linux 
KDE Plasma Version: 6.4.2
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Kernel Version: 6.15.5-zen1-1-zen (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Comment 1 İsmail 2025-07-14 21:04:19 UTC
Created attachment 183240 [details]
Screenshot 2

Here I attach the another screenshot since in bug submission only allowed one attachment.
Comment 2 Thomas Baumgart 2025-07-15 12:01:37 UTC
There seems to be a difference in tabbed mode of the KPageView widget between KF5 and KF6. Maybe an upstream problem, but that needs to be validated first.
Comment 3 surcouf 2025-07-17 10:25:14 UTC
*** Bug 506408 has been marked as a duplicate of this bug. ***
Comment 4 suse.junky 2025-07-27 10:53:50 UTC
My system:

Operating System: openSUSE Tumbleweed 20250724
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.7-1-default (64-bit)
Graphics Platform: X11
Graphics Processor: Intel® Iris® Xe Graphics

I see the same problem.

However when I use the AppImage I see the following

kmymoney 5.2.0-7c5ac5c shows the problem
kmymoney 5.2.0-078fc0a shows the problem
kmymoney 5.2.0-222aa3d shows the problem
kmymoney 5.2.70-3ecb651 shows the problem
kmymoney 5.2.70-5cfb223 works as expected
kmymoney 5.2.70-8c019fb works as expected

As the images 5.2.70-8c019fb and 5.2.70-5cfb223 are older than 5.2.70-3ecb651 it looks like somehow the problem had been solved but the solution got lost with the 5.2.70-3ecb651-image.
Comment 5 Thomas Baumgart 2025-07-27 11:04:30 UTC
I suspect that

kmymoney 5.2.70-5cfb223 and kmymoney 5.2.70-8c019fb

are built against Qt5 and therefore don't show the problem. You can check that in the Help/About (components tab) dialog.
Comment 6 Thomas Baumgart 2025-07-30 05:04:25 UTC
*** Bug 507652 has been marked as a duplicate of this bug. ***
Comment 7 Jack 2025-08-14 23:21:27 UTC
Was this fixed in the meantime?
Comment 8 Robby Engelmann 2025-08-15 08:48:42 UTC
no, it is still occuring
Comment 9 Thomas Baumgart 2025-08-30 11:04:30 UTC
*** Bug 508900 has been marked as a duplicate of this bug. ***
Comment 10 SAMI 2025-09-19 07:29:53 UTC
at 2025-09-19, still occurring with kmymoney-5.2-4767-linux-gcc-x86_64.AppImage version from 2025-09-13 at 10:48

KMyMoney: 5.2.1-f499804
Alkimia: 8.2.70 (compilé à l'encontre de 8.2.70)
Aqbanking: Inconnu (compilé à l'encontre de 6.6.2beta)
Gpgme: Inconnu (compilé à l'encontre de 1.23.2)
Gwenhywfar: Inconnu (compilé à l'encontre de 5.12.2)
KDiagram: Inconnu (compilé à l'encontre de )
libical: Inconnu (compilé à l'encontre de 3.0.9)
libofx: Inconnu (compilé à l'encontre de 7.0.4)
SQLCipher: Inconnu (compilé à l'encontre de 3.20.1)
Environnement de développement de KDE: 6.17.0
Qt: Par utilisation de 6.9.1 et avec compilation avec 6.9.1
Ubuntu 22.04.5 LTS (Xcb)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.8.0-83-generic
Comment 11 Thomas Baumgart 2025-09-19 13:24:58 UTC
@SAMI: no need to mention that as no code has been changed. The actual source of the problem is yet unknown. It's a change somewhere between Qt5 and Qt6 or KF5 and KF6 because the problem does not exist if KMyMoney 5.2.1 is build and run on Qt5/KF5.