Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not all chats are listed (greyed out) #238

Closed
toger5 opened this issue Feb 11, 2021 · 19 comments · Fixed by #265
Closed

Not all chats are listed (greyed out) #238

toger5 opened this issue Feb 11, 2021 · 19 comments · Fixed by #265
Labels
bug Something isn't working

Comments

@toger5
Copy link

toger5 commented Feb 11, 2021

Some chats are just greyed out and not listed.
The picture shows the top part of my chat list:

there are about 100chats. I can still scroll through all the chats. (I need to scroll back up to get back to the top, so they are listed but not rendered properly)
clicking on them also does not work.

@ereio
Copy link
Member

ereio commented Feb 12, 2021

Very strange issue. I'll look into it but not sure how to recreate.

It looks like the "blocked" symbol is next to the avatar so that actually means your session has been signed out of matrix or is no longer authenticated. One of the upcoming solutions I had for this was a dialog password prompt to re-authenticate or wipe local storage and return to the home screen.

Just to confirm, are you on version 0.1.6 or above?

@ereio ereio added the bug Something isn't working label Feb 12, 2021
@TR-SLimey
Copy link
Contributor

Same "symptoms" as I get in #239 so this may be the same bug. I'll leave mine open for now since it provides some more details but feel free to close it if it is indeed a duplicate.

@ereio ereio linked a pull request Feb 16, 2021 that will close this issue
11 tasks
@mahdi1234
Copy link

Checked with https://an-atom-in.space/ci/build/syphon/main/2021-02-19T20:12:12+00:00/app-arm64-v8a-release.apk and it worked for me.

@toger5
Copy link
Author

toger5 commented Feb 22, 2021

@ereio Yes i am on 0.1.6
I also tried a full resync. (Log out, log in)
It first fills the list with all chats. They are coming in one by one (quickly) than they all disappear and only some (2-5) reappear. The ones that reappear are rooms witg very recent events in them but not the most recent ones

@TR-SLimey
Copy link
Contributor

@toger5 would you be willing to try the version in the link provided by @mahdi1234 to see if there's any improvement? It's a development build with the latest changes (built by me) which should contain the fix.

@toger5
Copy link
Author

toger5 commented Feb 22, 2021

Just tried is. I get the exact same behaviour. (Same rooms are missing)

@TR-SLimey
Copy link
Contributor

Ah. That's not good :|

In that case I can only suggest building a debug build from source which would display an error message onscreen when this happens so it's easier to debug. If you'd be able to do that that would be great, otherwise I'll have to leave further debugging to ereio.

@ereio ereio removed a link to a pull request Feb 25, 2021
11 tasks
@ereio ereio linked a pull request Feb 25, 2021 that will close this issue
@mahdi1234
Copy link

@TR-SLimey just to let you know I'm having this issue back again after I did following

  • I found it a little bit annoying that for some reason my irc.oftc.net bot/bridge was always on top of the list of rooms (it creates when one subscribes to any irc chat on that server, did long time before started using syphon)
  • went to the settings and disabled "toggle direct room" off

after that I'm back to the original issue, restarting app or wiping cache doesn't help. Maybe it will help in identifying the culprit.

@TR-SLimey
Copy link
Contributor

@mahdi1234 thanks! Any additional information is useful. I think this might actually be several issues all to do with handling errors displaying rooms in the room list.

@ereio ereio removed a link to a pull request Mar 22, 2021
@toger5
Copy link
Author

toger5 commented Jun 9, 2021

This is still present for me and makes the app basically unusable.
Just want to ping the issue because it might put off a lot of potential testers

@ereio
Copy link
Member

ereio commented Jun 9, 2021

thanks for bumping this. I'll take a look this week/weekend

@toger5
Copy link
Author

toger5 commented Jun 9, 2021

Let me know if i should test with a specific apk. Or if I should perform a specific order of operations and inform you about the behaviour on my device/ with my matrix acc

@0x1a8510f2
Copy link
Member

@toger5 I think what might be good is if you run a debug version as that should display a red screen with an error instead of grey, which should give more information. Let me know if you'd like me to build the debug version for you.

@toger5
Copy link
Author

toger5 commented Jun 9, 2021

Actually that would be nice. I dont have the flutter toolchain installed anymore.

@0x1a8510f2
Copy link
Member

0x1a8510f2 commented Jun 9, 2021

@toger5
I've set my CI to do it: https://ci.0x1a8510f2.space/0x1a8510f2/syphon/97/1/1
The build should be somewhere in https://0x1a8510f2.space/ci/build/syphon-debug/ (the folder should 404 now but be created when the build finishes which can take up to an hour total on my terrible CI server)

I'm off to do some other work, ping me here or on Matrix if something screws up :P

@toger5
Copy link
Author

toger5 commented Jun 9, 2021


The same issue occured. Here is the error

@0x1a8510f2
Copy link
Member

Yeah, that error is what I was looking for. Less descriptive than I imagined but it's always something. Thanks! Should hopefully make things easier to debug.

@N4chtSchatten
Copy link

N4chtSchatten commented Jun 14, 2021

I'ld like to add that, when scrolling down all the way through the grey area, the chats seem to appear at the bottom. (The empty chats seen here, is because I left those rooms, it's just a test account.)

IMG_1609 geaendert IMG_1610 geaendert

@ereio ereio linked a pull request Jun 22, 2021 that will close this issue
15 tasks
@ereio
Copy link
Member

ereio commented Jun 26, 2021

I'm fairly confident I found and fixed all of the issues causing this in the next release. I've managed to recreate it in more ways than one. I'm going to close this under version 0.1.9, but do not hesitate to reopen the issue if you see it crop up again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants