Skip to content

[Due for payment 2025-08-07] [$250] Multiple backdrops appear for some modals opened from within modals #66132

Description

@mhawryluk

Reproducible in staging?: Yes
Reproducible in production?: Yes
Slack conversation (hyperlinked to channel name): https://swmansion.slack.com/archives/C05LX9D6E07/p1752493578778789?thread_ts=1751910765.756109&cid=C05LX9D6E07

Action Performed:

  1. Create new expense
  2. Next
  3. Date
  4. Click on Year on the calendar

also:

  1. Reports
  2. Reports
  3. Click on a report
  4. Date
  5. Year (2025)

also:

  1. Go to /enable-payments
  2. State

also:

  1. Open chat
  2. Click the chat name
  3. Click the avatar
  4. Click "Upload photo"
  5. Select image

Expected Result:

Modal appears without adding additional visible backdrop on top of the one already there. (Clicking outside the modal should invoke the action set for the new modal's backdrop though).

Actual Result:

Modal appears and adds an additional visible backdrop on top of the one already there, so the backdrop looks less transparent. (Clicking on the backdrop does invoke the action set for the new modal, so this works fine).

Workaround:

Just a visual issue, no workaround necessary.

Platforms:

Select the officially supported platforms where the issue was reproduced:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari
  • MacOS: Desktop
Platforms Tested: On which of our officially supported platforms was this issue tested:
  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence
462356829-256d4d46-f6a7-497f-a239-f2238d819cb0.mov
2Nagranie.z.ekranu.2025-07-15.o.09.21.41.mov

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021945057002581689414
  • Upwork Job ID: 1945057002581689414
  • Last Price Increase: 2025-07-15
Issue OwnerCurrent Issue Owner: @
Issue OwnerCurrent Issue Owner: @abekkala

Activity

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

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions