qaul / qaul.net

Internet Independent Wireless Mesh Communication App
https://qaul.net
GNU Affero General Public License v3.0
511 stars 62 forks source link

fix: improve group creation flow on mobile #602

Closed brenodt closed 10 months ago

brenodt commented 10 months ago

Description

Upon reviewing, I was able to reproduce the issue on Android - on Mac it wasn't reproducible, since Desktop has a different "Chat opening" logic (it's nested in the tab, rather than being a new screen).

I was able to improve the chat creation flow by changing how the navigation is being handled, and returning the newly created room from the "Create Group" dialog.

@MathJud could you please test on Android also to see if I didn't forget anything?

Tests

Android 10, Moto G7 - bug fixed

https://github.com/qaul/qaul.net/assets/54450520/39221dd4-5540-42fc-a20b-c7bfbac91981

MacOS Ventura 13.3.1 (a) - no regression

https://github.com/qaul/qaul.net/assets/54450520/3add08fb-c36a-4c7e-85d1-6cee3a1b2fc6

MathJud commented 10 months ago

works great!