The entire app is unable to change between phone and tablet states on a foldable device when you change the fold state

Kommentarer

5 kommentarer

  • mattboy9921

    As a Fold user myself who has also submitted similar feedback, the React Native update has completely broken basic functionality of Discord. I have tried the official release, the beta and now the alpha/canary release yet the issues persist.

    The UI sometimes gets confused and shows partially the cover display UI in calls or in the emoji picker as shown above.
    When launching on the main display, then switching to cover display (even after minimizing the app and locking the phone), Discord does not resize the app, causing it to extend past the right edge of the screen, making it entirely useless until you open recents and swipe it away, then launch again from the cover display.
    Sometimes the app will slide behind the status bar which also poses an issue of being able to get back into a call screen by tapping the green status bar, also making it hard to hit the DM button.
    When on the main screen, rotating brings up the tablet UI (which IMO should be used in portrait on tablet phones like this anyway) but then does not resize when you flip back to portrait mode, causing the same issue where the app extends past the right edge of the screen until you close and reopen.

    It should not take force closing and reopening an app each time I want to use it to get it to work in a tolerable way. There must be some effort put towards these issues as they seem like core functionality. The app becomes unusable when rotating the screen or, in the case of folding phones, switching screens. As other manufacturers bring out folding phones and support in Android improves further, I hope to see these issues corrected.

    I will also note that after many reports using Discord's form, I was told the issue is on the development team's radar so I have hope to see this issue fixed sooner rather than later.

    1
  • uzee

    This is still broken even after 2 years and a complete redesign of the app. 

    2
  • VenomVC

    Im confirming it's still broken

    1
  • Math

    Still broken…

    1
  • mattboy9921

    I'm revisiting this issue as some things have changed. As of now, using the alpha version of the Android app, I've seen an improvement. Where the entire app would fail to resize going from the main display to the cover display, the app now resizes the main text channel area and the text input section. This means that for text communication, I can now switch between screens without restarting the app. Great work!

    However, there are still many things that need to be addressed:

    • Despite the app resizing the text areas, image viewing is still stuck on whichever screen size opened the app. This means that if the app was opened on the main display, switching to the cover display and viewing an image results in seeing the left side of that image only. When the app was opened on the cover display, switching to the main display and viewing an image results in the image only showing on the left half of the display, unable to be zoomed to use the whole screen.
    • Any form of the call screen (both voice and video) has a similar resizing issue. This means the app must be restarted before a call to not have the call screen cut off on the cover screen or only show on the left half on the main screen. 
    • The status bar is often ignored after switching screens or sometimes just after interacting, so the app draws starting at the top of the screen instead of below the status bar. This means that it is often hard or impossible to click on the start call or start video call buttons within a DM because they are mostly obscured by the status bar. 

    I'd imagine there are still many things to iron out but the thing is, Discord is a big pain to use on a folding phone with all of these issues. It wasn't like this before the React Native update, but I hope we can continue to improve the status of this issue until it is resolved completely.

    0

Du måste logga in om du vill lämna en kommentar.