Bug 404113 - Clicking on a contact in the contacts column does not navigate anywhere
Summary: Clicking on a contact in the contacts column does not navigate anywhere
Status: RESOLVED UNMAINTAINED
Alias: None
Product: ring-kde
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Emmanuel Lepage Vallée
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-08 21:09 UTC by Nate Graham
Modified: 2025-06-14 15:10 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 Nate Graham 2019-02-08 21:09:24 UTC
STEPS TO REPRODUCE
1. Open the app
2. Reduce the width of the window until only one column is visible
3. Go back so that the visible column is the contacts list
4. Click on a contact

OBSERVED RESULT
The contact registers the click, but does not navigate to an appropriate view

EXPECTED RESULT
It should. :)
Comment 1 Emmanuel Lepage Vallée 2019-02-12 13:54:35 UTC
This was mitigated last week, but will benefit from the C++ rewrite of the kirigami.pagerow. Right now Banji has JavaScript code to rewrite the pagestack because adding and removing pages such as chat isn't as well supported as the documentation make it seem. This is a side effect of these bugs (setting the current index stops working).
Comment 2 Nate Graham 2019-02-12 20:20:54 UTC
Mitigated != fixed I guess? It's still broken with the latest commits FWIW.
Comment 3 Emmanuel Lepage Vallée 2019-02-12 20:33:13 UTC
It works on Android, that's the mitigation. But the bug is in the PageRow and it's getting rewritten, so I wait for this. I can fix /that/, but it will regress the other one (the main actions) and I rather have those working on desktop.

On mobile I added a Kirigami.Settings.isMobile and "fixed" it, which broke the main actions.
Comment 4 Nate Graham 2019-02-12 20:36:03 UTC
Ok, gotcha.
Comment 5 Christoph Cullmann 2025-06-14 15:10:05 UTC
This project is unfortunately no longer maintained.

If a new maintainer wants to step up and take care, the project is archived here:

https://invent.kde.org/network/ring-kde

You can just clone it in your private namespace on invent.kde.org and if you have started to work on it and fixed/implemented something get it reviewed and the project unarchived.

Sorry for the inconveniences.