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

iOS 15.x: UI color glitches (dark mode vs light mode etc) #34

Open
klein1jo opened this issue Oct 27, 2021 · 28 comments
Open

iOS 15.x: UI color glitches (dark mode vs light mode etc) #34

klein1jo opened this issue Oct 27, 2021 · 28 comments
Labels
bug Something isn't working Design/UX

Comments

@klein1jo
Copy link

iPhone XR running 2.0.1 and iOS 15.1. Just upgraded to 15.1. App opens. I see my channels, but clicking on anything does nothing. Channels, Buffers, settings icon, nothing. Tried rebooting phone and reinstalling app.

@guruz
Copy link
Member

guruz commented Oct 27, 2021

<HJL> It appears quassel for iOS is broken on 15.1 on iPhone, seems ok on ipad.
<HJL> ya, its like it doesnt scroll sideways after choosing the chat
<HJL> again, I was partial to thinking maybe its just an ios thing, so I was not wanting to jump up and down and say its borked

@klein1jo
Copy link
Author

So does this mean issue confirmed? Are you working on a fix? The iOS app is entirely unusable on iOS 15.1 right now.

@guruz
Copy link
Member

guruz commented Oct 28, 2021

<olaf_j> Hello my iquassel no longer works with ios 5.1. Is that the case with anyone else? 
<olaf_j> sry 15.1 :)

@guruz
Copy link
Member

guruz commented Oct 28, 2021

@lowlyw Is there a chance you want to look at this? I lack the XCode and iOS phone/simulator version for it :-(

@U29sMw
Copy link

U29sMw commented Nov 1, 2021

Same here. Not working after update to 15.1 :(
(iPhone SE 1. gen)
I hope someone has time to fix it.
Or is it a iOS Bug and it will work again with 15.1.1?

@klein1jo
Copy link
Author

klein1jo commented Nov 1, 2021

Doesn't matter if it's an iOS bug or not. Even if it's a bug dev needs to work around it. Can't leave us high and dry hoping that 15.1.1 or 15.2 fixes it. It's a paid app. It's been a hard week with no iQuassel.

@illobo
Copy link

illobo commented Nov 3, 2021

Confirming this bug, IOS app is unusable at this point. Maybe it's just matter of recompiling it with the updated SDK?

@720pixel
Copy link

720pixel commented Nov 3, 2021

Any update on this? I'm missing important conversations because the app isn't working.

@guruz
Copy link
Member

guruz commented Nov 4, 2021

Seems to work here with XCode 13 on iOS 15.0 Simulator (iPod Touch 7th gen).

Are you guys saying it worked with 15.0 but not with 15.1? Or did you directly jump from iOS 14 (worked) to iOS 15.1?

@U29sMw
Copy link

U29sMw commented Nov 4, 2021

15.0.2 was ok. 15.1 not

@guruz
Copy link
Member

guruz commented Nov 4, 2021

If you guys can send me your e-mail address, i can maybe create a testFlight build with a newer SDK version and we see if this improves anything.
(My mail is markus at woboq dot com)

@U29sMw
Copy link

U29sMw commented Nov 4, 2021

i send you a mail....

@klein1jo
Copy link
Author

klein1jo commented Nov 4, 2021

Sent you mine as well Markus.

@720pixel
Copy link

720pixel commented Nov 5, 2021

^ Do let us know if it is fixed or not

@klein1jo
Copy link
Author

klein1jo commented Nov 6, 2021

I'll have an update in here 30 seconds after I get the test version. I sent Markus my email and haven't heard a thing yet though.

@720pixel
Copy link

720pixel commented Nov 7, 2021

Found a workaround for the issue. After you connect to your core, switch to another app from recent menu and re-visit quassel after 5-10 seconds. It will let you read and type like normal.

@U29sMw
Copy link

U29sMw commented Nov 7, 2021

I can confirm this workaround. After switching back to iquassel the app is working normal :)
Thanks @720pixel

@klein1jo
Copy link
Author

klein1jo commented Nov 7, 2021

Thanks for the workaround. For me it works if I open iQuassel, even just go to the Home Screen so it’s in the background, and open iQuassel again right away. When I reopen it opens the last channel it was in like normal. After you’ve done the workaround if you leave iQuassel running in the background long enough it disconnects from the core so you have to do the workaround again.

@guruz Does that help point you down a path? On first open something happens when it tries to open the last channel and gets stuck on the channel list screen. Are you going to try rebuilding the app using the newer SDK so I can test?

@illobo
Copy link

illobo commented Nov 7, 2021

the workaround works! yay

@guruz
Copy link
Member

guruz commented Nov 8, 2021

The app is in test flight review now. According to internet, this should take 1h-48h for them to review it.
Then we see if a newer SDK helps.
If not, we'll see what else needs to be done..

After you connect to your core, switch to another app from recent menu and re-visit quassel after 5-10 seconds. It will let you read and type like normal.

Sounds interesting... so Apple changes something about the focus or window handling in 15.1!

@klein1jo
Copy link
Author

klein1jo commented Nov 8, 2021

Just got the TestFlight invite. Already tested. The new SDK does fix this problem, but adds new ones.

  1. After connecting I am placed in the last open channel. The bar at the top that normally says "Buffers", the channel name, and has the settings icon is grey. Buffers is truncated to "B..ers". The bar at the bottom that has back and forth is black.
  2. The "Type your message..." box isn't immediately visible. I need to scroll up on the chat to display it.
  3. When someone sends a message in the open channel the bar at the bottom that is black changes from grey then back to black.
  4. I click on "Buffers" to go to the channel list screen and the bar at the top that says "Disconnect" and "Recent" is black.

It's just visual stuff. The functionality of the app is working. I'll send you some screenshots via TestFlight.

@illobo
Copy link

illobo commented Nov 8, 2021

I am not experiencing any issue whatsoever with the Testflight build.. @klein1jo are you on ipad or iphone? On my iphone 13 I am not having any UI glitches like the ones you describe

@klein1jo
Copy link
Author

klein1jo commented Nov 8, 2021

iPhone XR in light mode. Switched to dark mode and the only issue I see is the truncated "B..ers" and have to scroll up to get the "Type your message..." box. Back to light mode I get the colour glitching again.

@guruz
Copy link
Member

guruz commented Nov 8, 2021

Thanks for testing. I'll release 2.0.2. (...after Apple reviewed it)
The UI stuff can be fixed a bit later.

@720pixel @DerAndy22 I'm assuming you calso can use the app again?

@U29sMw
Copy link

U29sMw commented Nov 8, 2021

Yes. I send some screenshots too.

@720pixel
Copy link

Thanks for testing. I'll release 2.0.2. (...after Apple reviewed it) The UI stuff can be fixed a bit later.

@720pixel @DerAndy22 I'm assuming you calso can use the app again?

Yes, just updated the app via AppStore. Working fine. Thanks!

@illobo
Copy link

illobo commented Nov 10, 2021

thanks!! it works

@guruz guruz changed the title Cannot navigate app on iOS 15.1 iOS 15.x: UI color glitches (dark mode vs light mode etc) Nov 12, 2021
@guruz guruz added bug Something isn't working Design/UX labels Nov 12, 2021
@deed02392
Copy link

@guruz thanks for making this open source. Please could you update this repo with the hotfix you made in 2.0.2?

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

No branches or pull requests

6 participants