1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-02-16 01:21:48 +01:00
bitwarden-browser/apps
Nick Krantz 08c42a8a27
[PM-13388] Extension: Persist Scroll from Vault (#12325)
* add service to track scroll position of the vault tab in the popup

* add data attribute to individual vault items
- Allows query selector to focus on the specific element

* stop scroll service when a cipher is deleted

* start scroll listener when the vault page is initialized

* fix strict linting errors

* remove focus reset when navigating back to the vault screen

* skip recording the first scroll from the automatic scroll

* combine filters into a single observable

* do not start the scroll service until filters have loaded in

* refactor allFilters to come from the vault popup list filters service

* use assertion on scroll position

* hide virtual scrolling element while scrolling is restored

* update comments

* fix failing tests to use different matcher

* remove visibility trick for restoring scroll position after chatting with design

---------

Co-authored-by: bnagawiecki <107435978+bnagawiecki@users.noreply.github.com>
2025-01-28 09:12:56 -06:00
..
browser [PM-13388] Extension: Persist Scroll from Vault (#12325) 2025-01-28 09:12:56 -06:00
cli Bumped client version(s) 2025-01-24 21:44:04 +00:00
desktop [PM-16485] Remove deprecated and unused PasswordGenerationService (#13053) 2025-01-27 10:12:20 -05:00
web [PM-13404] Weak Passwords Report - Sort by password weakness (#12359) 2025-01-27 15:25:40 -06:00