Bug 446353 - you can't tab to the number and duration fields in Operations "Show" table filter
Summary: you can't tab to the number and duration fields in Operations "Show" table fi...
Status: RESOLVED FIXED
Alias: None
Product: skrooge
Classification: Applications
Component: general (show other bugs)
Version: Trunk from git
Platform: Flatpak Linux
: NOR minor
Target Milestone: ---
Assignee: Stephane MANKOWSKI
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-02 01:15 UTC by skierpage
Modified: 2021-12-26 22:22 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description skierpage 2021-12-02 01:15:54 UTC
SUMMARY
I have several years of transactions ("operations") in Skrooge, so in Operations view I'll often want to filter to, e.g. Last 2 Years. But after clicking [All Dates] and changing to something else, you can't tab over to the number and duration fields. So I 
STEPS TO REPRODUCE
1. Open Operations view
2. Click the "Show xxx, Operations, xxx" table filter at the top.
3. Click [All Dates] and change to, e.g., "Last..."
4. Then I want to tab to the number field and enter '2', then tab again to the months button and press Y.

OBSERVED RESULT
The number and duration fields that appear at the bottom of the filter are not part of the tab order, so I can't tab to them.
The date fields that appear if you choose Custom... are also not tabbable.

EXPECTED RESULT
I would like to tab over to these fields.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.88
Qt Version: 5.15.3 on Wayland
Comment 1 Stephane MANKOWSKI 2021-12-26 22:22:32 UTC
Git commit 27441490447af1ba05e5979d420bbb521b75ac5e by Stephane MANKOWSKI.
Committed on 26/12/2021 at 22:22.
Pushed by smankowski into branch 'master'.

you can't tab to the number and duration fields in Operations "Show" table filter

M  +1    -0    CHANGELOG
M  +1    -1    README.md
M  +1    -2    skgbasegui/kdateedit.cpp
M  +3    -0    skgbasegui/skghtmlboardwidget.cpp
M  +1    -0    skgbasegui/skgperiodedit.cpp
M  +1    -2    skgbasegui/skgshow.cpp
M  +14   -2    skgbasegui/skgshow.h

https://invent.kde.org/office/skrooge/commit/27441490447af1ba05e5979d420bbb521b75ac5e