Bug 473945 - The hit area of buttons is too small for quick mobile usage
Summary: The hit area of buttons is too small for quick mobile usage
Status: REPORTED
Alias: None
Product: kasts
Classification: Applications
Component: general (other bugs)
Version First Reported In: 23.08.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: bart
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-30 13:34 UTC by Adam Pigg
Modified: 2023-11-06 14:55 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Pigg 2023-08-30 13:34:24 UTC
SUMMARY
The hit area of buttons is too small for quick mobile usage


STEPS TO REPRODUCE
1.  Open Kasts on mobile
2.  On eg, the Episodes page, each episode has a play icon down the right
3.  The active area of the button is basically just the icon, if the area around the edges was also inlcuded, it would be more finger friendly.

OBSERVED RESULT
Buttons are difficult to hit, esp when not concentrating.

EXPECTED RESULT
Buttons are easier to hit.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma:  SailfishOS
(available in About System)
KDE Plasma Version:  N/A
KDE Frameworks Version: 5.108
Qt Version: 5.15

ADDITIONAL INFORMATION
This may be a Kasts issue, or a more general Kirigami issue
Comment 1 bart 2023-11-06 14:55:18 UTC
Git commit d82fad4547da15fb7cbde5d3a75f3cab6068f82d by Bart De Vries, on behalf of Carl Schwan.
Committed on 06/11/2023 at 15:33.
Pushed by bdevries into branch 'master'.

Port to RoundedItemDelegate

M  +50   -33   src/qml/DiscoverPage.qml
M  +3    -6    src/qml/DownloadListPage.qml
M  +2    -5    src/qml/EpisodeListPage.qml
M  +33   -39   src/qml/ErrorList.qml
M  +3    -8    src/qml/FeedDetailsPage.qml
M  +243  -205  src/qml/GenericEntryDelegate.qml
M  +3    -0    src/qml/GenericEntryListView.qml
M  +4    -2    src/qml/QueuePage.qml

https://invent.kde.org/multimedia/kasts/-/commit/d82fad4547da15fb7cbde5d3a75f3cab6068f82d