-
Notifications
You must be signed in to change notification settings - Fork 6
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
Missing updates after Tab switch / position desync #201
Comments
Oh, and in complete off-topic fashion, would maybe be nice to delete the broken file. Built it, ran into the issue, installed supported nodejs version, said everything is fine but did not build the file as it thought it's already there. Here is a patch of what I mean: diff --git a/Makefile b/Makefile
index c69ed39..b8e29d0 100644
--- a/Makefile
+++ b/Makefile
@@ -76,6 +76,7 @@ $(SERVER_PATH_LINUX): $(BUNDLE_PATH) sea-config.json
{ \
printf "\n\n\x1b[1;31mYour $(shell command -v node) does not support Node SEA, which is needed to compile Vivify.\x1b[0m\n"; \
printf "\x1b[1;31mPlease install Node.js through Node Version Manager (nvm) and try again.\x1b[0m\n"; \
+ rm $(SERVER_PATH_LINUX)
exit 1; \
}
chmod +w $(SERVER_PATH_LINUX) |
Good idea about the Makefile! Feel free to open a PR for that ^^ The other thing I'll look into later |
Hello! I kind of forgot about this, sorry about that. I checked it out now and it seems like it's a Firefox bug. I can reproduce it as you described in Firefox but it works in Safari without problems. Adding Since this is a pretty minor edge case and probably Firefox's fault I won't try and find some hack to solve it and instead just close the issue. If this is important to you, feel free to look for a solution yourself and reopen this, I'll accept a PR :) |
Description
If you tab out of the browser window and then move inside vim, the position is not updated.
However, if you then move inside of vim, unless you go into a new element, the browser tab
does not jump to the new position.
To Reproduce
I use firefox.
Some logic would be needed to check for desync on the browser because the tab is no longer open.
Idk if its worth to fix, propably anoying with little use, just wanted to share it.
Context
linux, firefox browser
The text was updated successfully, but these errors were encountered: