Bug 505510

Summary: Problem with the display of the field "Date Reconciled"
Product: [Applications] kmymoney Reporter: Fabiano Caruana <bugzilla>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: REPORTED ---    
Severity: normal CC: jvapr27
Priority: NOR    
Version First Reported In: git (master)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot
Screenshot showing correct date display

Description Fabiano Caruana 2025-06-12 09:35:10 UTC
Created attachment 182220 [details]
Screenshot

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Leap 15.6
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12

Hello KMyMoney Team,

I've been experiencing a problem with the display of the field "Date Reconciled" in the overview for some time now (I just forgot to report it).
Error on all my systems (Leap 15.6, Leap 16.0 Beta, Tumbleweed, and Manjaro).

Last seen in kmymoney-master-4374-linux-gcc-x86_64

See screenshot.

Regards,
Udo
Comment 1 Thomas Baumgart 2025-06-12 12:33:31 UTC
Created attachment 182226 [details]
Screenshot showing correct date display

I am unable to duplicate this here with 5.2 or master.
Comment 2 Jack 2025-06-12 17:28:40 UTC
Might it matter whether this is with xorg or wayland?
Comment 3 Fabiano Caruana 2025-06-12 17:44:43 UTC
(In reply to Jack from comment #2)
> Might it matter whether this is with xorg or wayland?

In Leap 15.6 and 16.0 is XOrg, in Tumbleweed is Wayland.
Is it possible a problem only with the Appimage?

regards
Udo
Comment 4 jesse 2025-06-12 18:35:56 UTC
If you zoom out, does it fix the problem? 

On mine, gnome Wayland based, I hold Ctrl+ mouse wheel to zoom. 

Can you try that?
Comment 5 Fabiano Caruana 2025-06-13 03:37:55 UTC
(In reply to jesse from comment #4)
> If you zoom out, does it fix the problem? 
> 
> On mine, gnome Wayland based, I hold Ctrl+ mouse wheel to zoom. 
> 
> Can you try that?

On all my systems no change.
Comment 6 Fabiano Caruana 2025-06-13 03:54:28 UTC
(In reply to Fabiano Caruana from comment #5)
> (In reply to jesse from comment #4)
> > If you zoom out, does it fix the problem? 
> > 
> > On mine, gnome Wayland based, I hold Ctrl+ mouse wheel to zoom. 
> > 
> > Can you try that?
> 
> On all my systems no change.

By the way, everything is OK with my installed 5.1.3.
Comment 7 Thomas Baumgart 2025-06-13 14:51:02 UTC
The big difference between 5.1.3 and newer versions is, that in 5.1.3 we used QWebKit/QWebEngine to display that page and in newer ones changed that to QTextBrowser.

https://invent.kde.org/office/kmymoney/-/blame/5.1/kmymoney/views/khomeview_p.h?ref_type=heads#L148 vs.
https://invent.kde.org/office/kmymoney/-/blob/master/kmymoney/views/khomeview_p.h?ref_type=heads#L153

with

typedef KMMEmptyView<QTextBrowser> KMMEmptyTextBrowser;

where the KMMEmptyView simply takes care of displaying the centered "Loading" text upon startup. That apparently makes the difference on Wayland (Tumbleweed). I was able to see the problem using the AppImage and natively compiled version there too.