-
Notifications
You must be signed in to change notification settings - Fork 3.9k
[hold] Add "Edit filters" to saved views #94547
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
Open
mukhrr
wants to merge
30
commits into
Expensify:main
Choose a base branch
from
mukhrr:fix/92770
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,142
−85
Open
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
08f70e2
Add "Edit filters" to saved views
mukhrr 07e6b43
update tests
mukhrr 89882f9
added edit filters mobile
mukhrr 1cd60b7
added missing tests
mukhrr 02a3327
added missing component tests
mukhrr c1a111c
fixed mobile navigation on back from save as new edit page
mukhrr 9f385d5
Merge remote-tracking branch 'upstream/main' into fix/92770
mukhrr 34417d8
Fix auto-named view rename and stale edit mode on dismiss
mukhrr 359ae83
fixed eslint
mukhrr 0636e13
Merge remote-tracking branch 'upstream' into fix/92770
mukhrr d508f19
fixed desktop view
mukhrr ee71c05
cleared comments
mukhrr 756c39e
fixed wrong LHN active state
mukhrr 4b568ea
hide footer buttons when there is no change on search filters
mukhrr f91ed4f
Merge remote-tracking branch 'upstream/main' into fix/92770
mukhrr d4408a6
fixeed prettier
mukhrr 18c28b8
Merge remote-tracking branch 'upstream/main' into fix/92770
mukhrr 4c27a70
fixed knip bug
mukhrr b226049
revert live changes on open filters popup
mukhrr 01d2535
fix review comments: make edit-state keys RAM-only, revert edits on c…
mukhrr 9cac45f
clear edit mode on save as new view so LHN highlight isn't stuck on t…
mukhrr 71a6fcb
open edit filters imperatively like the filter button, drop requestID
mukhrr dba25ee
Merge remote-tracking branch 'upstream/main' into fix/92770
mukhrr 4dcdc3d
Merge remote-tracking branch 'upstream/main' into fix/92770
mukhrr ca16a7d
Merge upstream/main into fix/92770
mukhrr c16358e
fix eslint errors
mukhrr fa8aacf
replace onOverlayClose reason param with isClosedByBrowserNavigation …
mukhrr 4ce1126
remove ttl from edit filters open request, plain consumable boolean
mukhrr edeb5c4
Merge remote-tracking branch 'upstream/main' into fix/92770
mukhrr 931c233
replace deprecated icon small/extraSmall props with size
mukhrr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is the purpose?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding "Edit filters" made the saved-view overflow menu 4 items. On small screens in landscape, PopoverMenu drops the fixed mobile
max-height(POPOVER_MENU_MAX_HEIGHT_MOBILEwould be taller than the short screen), so the menu grew past the screen and the last item (Delete) was clipped and unreachable (reproduced on device). This caps scrollable menus to the available window height so they scroll instead of clipping. It's gated onshouldUseScrollView, which only the saved-view menu passes, so every other popover menu keeps its current behavior.