Commit 1507825
authored
Fix deleteing overlay bug on progress tab (#5702)
**Story card:**
[sc-16754](https://app.shortcut.com/simpledotorg/story/16754/delete-overlay-persists-in-the-progress-tab)
## Because
On the progress tab, the 'deleting action' overlay is showing by
default.
This overlay should never be shown on the progress tab, it's a dashboard
action.
<img width="616" height="548" alt="Screenshot 2025-09-25 at 12 25 26"
src="https://github.com/user-attachments/assets/7a1908ba-4556-4391-9565-070cf40022ab"
/>
## This addresses
- Base state 'display: none;'
- On delete action, add `d-flex` (display: flex;) to show element.
## Test instructions
- Branch `dr-rai-deleting-overlay-progress-tab-fix`
- Add any action to the current quarter action plan.
- Navigate to the progress tab
- The deleteing overlay should not be visible.1 parent bced482 commit 1507825
File tree
2 files changed
+3
-3
lines changed- app
- assets/stylesheets
- components/dashboard
2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
583 | 583 | | |
584 | 584 | | |
585 | 585 | | |
| 586 | + | |
586 | 587 | | |
587 | 588 | | |
588 | 589 | | |
| |||
592 | 593 | | |
593 | 594 | | |
594 | 595 | | |
595 | | - | |
596 | 596 | | |
597 | 597 | | |
598 | 598 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
420 | 420 | | |
421 | 421 | | |
422 | 422 | | |
423 | | - | |
| 423 | + | |
424 | 424 | | |
425 | 425 | | |
426 | 426 | | |
| |||
0 commit comments