Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

Commit 6e949a2

Browse files
authored
Dismiss the library menu when the list is focused (#2815)
1 parent 889049d commit 6e949a2

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

app/src/common/shared/org/mozilla/vrbrowser/ui/views/BookmarksView.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,10 @@ public void updateUI() {
109109
mBinding.setCallback(mBookmarksCallback);
110110
mBookmarkAdapter = new BookmarkAdapter(mBookmarkItemCallback, getContext());
111111
mBinding.bookmarksList.setAdapter(mBookmarkAdapter);
112+
mBinding.bookmarksList.setOnTouchListener((v, event) -> {
113+
v.requestFocusFromTouch();
114+
return false;
115+
});
112116
mBinding.bookmarksList.addOnScrollListener(mScrollListener);
113117
mBinding.bookmarksList.setHasFixedSize(true);
114118
mBinding.bookmarksList.setItemViewCacheSize(20);

app/src/common/shared/org/mozilla/vrbrowser/ui/views/HistoryView.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ public void updateUI() {
114114
mBinding.setCallback(mHistoryCallback);
115115
mHistoryAdapter = new HistoryAdapter(mHistoryItemCallback, getContext());
116116
mBinding.historyList.setAdapter(mHistoryAdapter);
117+
mBinding.historyList.setOnTouchListener((v, event) -> {
118+
v.requestFocusFromTouch();
119+
return false;
120+
});
117121
mBinding.historyList.addOnScrollListener(mScrollListener);
118122
mBinding.historyList.setHasFixedSize(true);
119123
mBinding.historyList.setItemViewCacheSize(20);

0 commit comments

Comments
 (0)