-
-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
Use html
as scroll container for recent view.
#30134
Open
amanagr
wants to merge
2
commits into
zulip:main
Choose a base branch
from
amanagr:rt_scroll_html
base: main
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
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.
Open
+559
−564
Conversation
This file contains 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
amanagr
changed the title
[WIP] Use
[WIP] Use May 19, 2024
html
as scroll container from recent view.html
as scroll container for recent view.
amanagr
force-pushed
the
rt_scroll_html
branch
2 times, most recently
from
May 20, 2024 11:10
42bf7aa
to
6de22ad
Compare
amanagr
changed the title
[WIP] Use
Use May 20, 2024
html
as scroll container for recent view.html
as scroll container for recent view.
Works for me in light manual testing! |
amanagr
added a commit
to amanagr/zulip
that referenced
this pull request
May 22, 2024
The bug is hard to reproduce, but I was able to reproduce with zulip#30134 and used the same strategy to fix it here.
amanagr
added a commit
to amanagr/zulip
that referenced
this pull request
May 23, 2024
The bug is hard to reproduce, but I was able to reproduce with zulip#30134 and used the same strategy to fix it here.
timabbott
pushed a commit
to amanagr/zulip
that referenced
this pull request
May 23, 2024
The bug is hard to reproduce, but I was able to reproduce with zulip#30134 and used the same strategy to fix it here.
timabbott
pushed a commit
that referenced
this pull request
May 23, 2024
The bug is hard to reproduce, but I was able to reproduce with #30134 and used the same strategy to fix it here.
Pushed to resolve conflicts. |
Since we moved to use standard empty view handlebars everywhere, this became stale.
Instead of `recent_view_table`, we make `html` as our scroll container. This fixes an important bug for us where filters sometimes disappear due to them scrolling under navbar which is unexpected. Since we are now using separate containers to display rows and filter (while includes table headers), where filters use sticky positioning, this bug will be fixed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
discussion: https://chat.zulip.org/#narrow/stream/9-issues/topic/recent.20conversations.20loses.20filter.20checkboxes
Things I tested:
Combined feed
-> recent view correctly sets focus to first row.