Skip to content

Application View Glitches When Navigating Between Tabs In Accounting #55567

Closed

Description

@m-natarajan

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 9.0.88-4
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @sumo-slonik
Slack conversation (hyperlinked to channel name): expensify_bugs

Action Performed:

Precondition: QBO connected to the workspace

  1. Open the app and navigate to the "Accounting" tab in a Workspace
  2. Go to the "Import" section
  3. Switch to any other tab in the application.
  4. Tap the back arrow

Expected Result:

Smooth navigation without visual glitches when switching between tabs.

Actual Result:

The application's view glitches when returning to the "Import" section.
In some instances, the glitch is more severe and disrupts the UI.

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Standalone
  • Android: HybridApp
  • Android: mWeb Chrome
  • iOS: Standalone
  • iOS: HybridApp
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence
android.main.mov
az_recorder_20250121_144247.mp4

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @blazejkustra

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Jan 21, 2025
  2. melvin-bot commented on Jan 21, 2025

    @melvin-bot

    Triggered auto assignment to @bfitzexpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

  3. melvin-bot commented on Jan 27, 2025

    @melvin-bot

    @bfitzexpensify Eep! 4 days overdue now. Issues have feelings too...

  4. blazejkustra commented on Jan 28, 2025

    @blazejkustra
    Contributor

    I found out that the same issue appears on two factor authentication screen after this PR.

    I believe it has to do with RHP logic. I’ve verified that when the screen is moved to AuthScreens (removing it from the RHP), the stuttering no longer occurs.

  5. blazejkustra commented on Jan 28, 2025

    @blazejkustra
    Contributor

    I’m from Software Mansion, and I could work on this issue and investigate the cause of glitching.

    Just need someone to assign me here 🙏

  6. bfitzexpensify commented on Jan 28, 2025

    @bfitzexpensify
    Contributor

    Assigned you @blazejkustra

  7. sumo-slonik commented on Jan 29, 2025

    @sumo-slonik
    Contributor

    Temporarily I'll be here to help @blazejkustra with investigation.

  8. melvin-bot commented on Feb 3, 2025

    @melvin-bot

    @bfitzexpensify, @blazejkustra Huh... This is 4 days overdue. Who can take care of this?

  9. melvin-bot commented on Feb 4, 2025

    @melvin-bot

    @bfitzexpensify @blazejkustra this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!

  10. 6 remaining items

  11. melvin-bot commented on Feb 12, 2025

    @melvin-bot

    @bfitzexpensify, @blazejkustra 6 days overdue. This is scarier than being forced to listen to Vogon poetry!

  12. blazejkustra commented on Feb 12, 2025

    @blazejkustra
    Contributor

    Update: I'm busy with one other task but I try to revisit this tomorrow (slowly getting back to reality after SF)

  13. blazejkustra commented on Feb 14, 2025

    @blazejkustra
    Contributor

    Update: Funny enough I'm not able to reproduce it anymore on the newest main 😅 I think navigation refactor unexpectedly fixed it. Let's not close this issue yet, @sumo-slonik is OOO this week and I'd like to confirm with him that he also can't reproduce it.

    working.webm
  14. sumo-slonik commented on Feb 17, 2025

    @sumo-slonik
    Contributor

    I managed to reproduce this bug on the main:

    Screen.Recording.2025-02-17.at.11.17.49.mov

    I'm getting into investgation right now

  15. sumo-slonik commented on Feb 17, 2025

    @sumo-slonik
    Contributor

    The bug was successfully reproduced only on emulators and not on physical devices. The emulators where the issue was reproduced:

    • Pixel 8 with API 35
    • Medium Phone with API 35

    The issue was not reproduced on:

    • Pixel 7 Pro with API 35 (emulator)
    • Pixel 7 with API 33 (emulator)
    • Samsung Galaxy S23 Ultra (physical device)
    • Galaxy Fold (physical device)

    Since the bug cannot be reproduced on physical devices and does not occur on all emulators, I suggest closing the issue, as it does not seem to impact actual users.

    @BartoszGrajdek @blazejkustra

  16. melvin-bot commented on Feb 18, 2025

    @melvin-bot

    @bfitzexpensify, @blazejkustra Whoops! This issue is 2 days overdue. Let's get this updated quick!

  17. melvin-bot commented on Feb 20, 2025

    @melvin-bot

    @bfitzexpensify, @blazejkustra Huh... This is 4 days overdue. Who can take care of this?

  18. melvin-bot commented on Feb 24, 2025

    @melvin-bot

    @bfitzexpensify, @blazejkustra 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it!

  19. melvin-bot commented on Feb 26, 2025

    @melvin-bot

    @blazejkustra 10 days overdue. Is anyone even seeing these? Hello?

  20. blazejkustra commented on Feb 26, 2025

    @blazejkustra
    Contributor

    @bfitzexpensify I think we can close this ticket as per this comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions