Bug 1775469 - Kmymoney has screen glitches since upgrade to F31 and F32
Summary: Kmymoney has screen glitches since upgrade to F31 and F32
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: kmymoney
Version: 32
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-11-22 03:31 UTC by Steve
Modified: 2022-07-11 19:24 UTC (History)
4 users (show)

Fixed In Version: kmymoney-5.1.0-1.fc32 kmymoney-5.1.1-1.fc32 kmymoney-5.1.1-1.fc33
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-07-11 19:24:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Date box glitch (188.49 KB, image/png)
2019-11-22 03:31 UTC, Steve
no flags Details
Payee Text Box glitch (164.40 KB, image/png)
2019-11-22 03:32 UTC, Steve
no flags Details

Description Steve 2019-11-22 03:31:28 UTC
Created attachment 1638626 [details]
Date box glitch

Description of problem:
Kmymoney has screen glitches since I upgraded from F30 to F31 when the entering different text boxes in the transaction forms. At times when you are entering either the Payee or when you are entering the Category the drop down box will appear near the top left of the program window instead of below where you are entering the text. When you enter into the date field a text box with the current date listed will also appear in the top left corner, but the whole window also flickers when you have the cursor in the date field.

Version-Release number of selected component (if applicable):
Kmymoney 5.0.6
Fedora 31 upgraded from a Fedora 30 install.

How reproducible:
Start typing in a box with a drop down list element or place your cursor into the date text box.

Steps to Reproduce:
Listed above.

Actual results:
Text boxes appear out of place near the top left corner of the window. The date entry box causes two glitches. First the whole Kmymoney window begins to flicker when I enter into the date box. Second you can't seem to edit the date by moving the cursor with arrow keys or attempting to just type the correct date into the date text box.

Expected results:
For drop down menus possible text matches should appear below the text box in which I am entering information. There should be no screen flickers when I enter into a date text box, and it should allow me to easily edit the date in that box.

Additional info:
See the attached screenshots which show where the windows appear out of place.

Comment 1 Steve 2019-11-22 03:32:07 UTC
Created attachment 1638627 [details]
Payee Text Box glitch

Comment 2 Rex Dieter 2019-11-22 23:16:20 UTC
What desktop environment are you using?

Qt apps under gnome/Wayland, changed defaults (to use Wayland).

Comment 3 Steve 2019-12-09 22:35:26 UTC
(In reply to Rex Dieter from comment #2)
> What desktop environment are you using?
> 
> Qt apps under gnome/Wayland, changed defaults (to use Wayland).

Sorry Rex, that I missed this comment and question from a few weeks ago. I'm using Gnome/Wayland. Today, I just logged in to Gnome/Xorg to use Teamviewer to help a family member, did some stuff in KMyMoney and noticed that the graphics issues were not there in the Xorg session. So I came back to this bug report to give that update when I saw your question. I was running Gnome/Wayland under F30 without these graphics issues in KMyMoney, I believe, so I think it started with the upgrade to F31 but perhaps I'm wrong about that.

Comment 4 Lukáš Doktor 2020-06-17 12:25:03 UTC
Hello guys, I just upgraded to F32 and I am seeing similar glitch when entering transaction date. Clicking on the actual date highlights the first part (day), I am able to increment/decrement via keyboard but not to change to other parts (month, year). Also the selected part is blinking as if another window was being opened and closed in a loop (no window appears, though). Clicking on the calendar button makes this "effect" disappear and I can set the date just fine.

On F30 I used Xorg, now switched to Wayland, both gnomeshell.

Comment 5 Steve 2020-06-17 13:43:33 UTC
I can also confirm that these issues still exist in F32 and KMyMoney. I did a fresh install of F32 Workstation on a new SSD, and it came up default into Wayland with Gnome. I have to switch to Xorg in order to eliminate these graphical glitches. I would love to help the Fedora team test fixes for these issues so that QT issues can be sorted out before the F33 update, just let me know how we can help in this effort.

Comment 6 Fedora Update System 2020-08-02 17:46:30 UTC
FEDORA-2020-68aa1ca118 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-68aa1ca118

Comment 7 Lukáš Doktor 2020-08-03 12:02:54 UTC
Hello guys, I gave the https://koji.fedoraproject.org/koji/search?terms=kmymoney-5.1.0-1.fc32&type=build&match=exact try but the issue with transaction date is still present. Whenever I click on a date a small notification with the human readable date (Saturday 11th July 2020) keeps popping up and disappearing in a loop, changing focus from the notification to the date and I am unable to change to anything apart day (clicking to month losses the focus and re-appears with the day being focussed). Buttons up/down or wheel mouse does change the day but changing the month/year is not possible. Clicking on calendar works.

Comment 8 Fedora Update System 2020-08-04 01:06:38 UTC
FEDORA-2020-68aa1ca118 has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-68aa1ca118`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-68aa1ca118

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2020-08-12 02:03:04 UTC
FEDORA-2020-68aa1ca118 has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Lukáš Doktor 2020-08-12 15:58:39 UTC
Hello guys, in comment 7 I already mentioned that at least the date-box-glitch https://bugzilla.redhat.com/attachment.cgi?id=1638626 is still present even in the kmymoney-5.1.0-1. No extra configuration, I simply installed kmymoney on wayland+gnomeshell system and attempted to add a new bill and clicking on the date starts changing the focus, displaying the extra notification.

Comment 11 Ben Cotton 2020-11-03 16:55:23 UTC
This message is a reminder that Fedora 31 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 31 on 2020-11-24.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '31'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 31 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 12 Lukáš Doktor 2020-11-04 13:33:46 UTC
(In reply to Lukas Doktor from comment #10)
> Hello guys, in comment 7 I already mentioned that at least the
> date-box-glitch https://bugzilla.redhat.com/attachment.cgi?id=1638626 is
> still present even in the kmymoney-5.1.0-1. No extra configuration, I simply
> installed kmymoney on wayland+gnomeshell system and attempted to add a new
> bill and clicking on the date starts changing the focus, displaying the
> extra notification.

This issue is still on in F32, changing the version field to F32.

Comment 13 Fedora Update System 2020-12-20 19:52:30 UTC
FEDORA-2020-99ee3aac27 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-99ee3aac27

Comment 14 Fedora Update System 2020-12-21 02:24:10 UTC
FEDORA-2020-99ee3aac27 has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-99ee3aac27`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-99ee3aac27

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2020-12-21 02:31:43 UTC
FEDORA-2020-0570c1f9ac has been pushed to the Fedora 32 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-0570c1f9ac`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-0570c1f9ac

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2020-12-29 01:15:07 UTC
FEDORA-2020-0570c1f9ac has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2020-12-29 01:17:36 UTC
FEDORA-2020-99ee3aac27 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Lukáš Doktor 2022-06-23 15:34:05 UTC
It's still broken in kmymoney-5.1.2-5.fc36.x86_64. Could someone with wayland background please take a look at this? It's been neglecting since F31 and blocks the transition to Wayland for me (causes Wayland crashes).

Comment 19 Rex Dieter 2022-06-23 17:04:59 UTC
The someone that is best suited to fix this are the kind folks @ kde.org, I think it's been reported to bugs.kde.org already, but can't hurt to double check.

Comment 20 Lukáš Doktor 2022-06-24 06:57:00 UTC
Thank you for the suggestion, I found:

* https://bugs.kde.org/show_bug.cgi?id=446990 - which claims it's fixed in 5.1.3
* https://bugs.kde.org/show_bug.cgi?id=454655 - not fixed yet

I checked koji and there is no 5.1.3 build yet, looking forward giving it a try.

Comment 21 Ben Cotton 2022-07-11 19:24:35 UTC
It appears this bug was missed in the EOL closure for F32 on 2021-05-25. If this bug still exists on supported versions, please reopen and update the version. If you cannot update the version, please needinfo the assignee.


Note You need to log in before you can comment on or make changes to this bug.