Bug 491928 - Can not add second account, login and register pages don't open
Summary: Can not add second account, login and register pages don't open
Status: RESOLVED FIXED
Alias: None
Product: Tokodon
Classification: Applications
Component: general (show other bugs)
Version: 24.07.90
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-20 08:35 UTC by Bart Ribbers
Modified: 2024-09-01 14:44 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bart Ribbers 2024-08-20 08:35:12 UTC
I'm currently running Tokodon on Plasma Mobile and I'm trying to add a second account. However although the "Welcome to Tokodon" page opens just fine, the "Register" and "Login" buttons don't appear to do anything.

When Tokodon is opened through the console some errors pop up.

Login page:
qrc:/qt/qml/org/kde/tokodon/content/ui/LoginFlow/LoginPage.qml:15:1: QML LoginPage: Created graphical object was not placed in the graphics scene.

Register page:
qrc:/qt/qml/org/kde/tokodon/content/ui/LoginFlow/ServersPage.qml:15:1: QML ServersPage: Created graphical object was not placed in the graphics scene.

This is using git master compiled on the 18th of August.
Comment 1 Carl Schwan 2024-08-21 13:13:23 UTC
Git commit 3cde501f767ce7b20649d0fa7a6fe256c72de66b by Carl Schwan.
Committed on 21/08/2024 at 13:14.
Pushed by carlschwan into branch 'master'.

Fix creating new account on mobile

We need to ensure new page are pushed on the stack

M  +24   -25   src/content/ui/LoginFlow/LoginPage.qml
M  +14   -2    src/content/ui/LoginFlow/WelcomePage.qml
M  +5    -0    src/content/ui/UserInfo.qml

https://invent.kde.org/network/tokodon/-/commit/3cde501f767ce7b20649d0fa7a6fe256c72de66b
Comment 2 Carl Schwan 2024-08-21 13:15:30 UTC
Git commit 53b795f762634957b1df66d04d62153775720416 by Carl Schwan.
Committed on 21/08/2024 at 13:16.
Pushed by carlschwan into branch 'release/24.08'.

Fix creating new account on mobile

We need to ensure new page are pushed on the stack

M  +24   -25   src/content/ui/LoginFlow/LoginPage.qml
M  +14   -2    src/content/ui/LoginFlow/WelcomePage.qml
M  +5    -1    src/content/ui/UserInfo.qml

https://invent.kde.org/network/tokodon/-/commit/53b795f762634957b1df66d04d62153775720416
Comment 3 Alberth Matos 2024-08-28 23:21:37 UTC
I see the exact same behavior, with the same error message, on a brand new KDE install on Arch Linux, on version 24.08.0.
Comment 4 Joshua Goins 2024-09-01 14:44:36 UTC
It's technically fixed, but won't appear until 24.08.1 is released.