Wrong vertical positions
-
I'm not sure if this is one problem or a collection of many different problems, but here you go . . .
For example,
- The "continue this thread" link on Reddit (www.reddit.com) never takes me to the top of the subthread.
- I quit Vivaldi in the middle of a long article and launch Vivaldi again to find the tab shows the top of the article, so that I have to scroll down to find the place I was reading last time.
- Clicking on a photo on a flickr album and hitting the Back button of Vivaldi forgets the position withing the album.
These behaviors are common, but I don't know how to separate these issues and report.
Is Vivaldi supposed to remember the position within a tab when relaunched? Should I file a bug report for each cite?
-
@ryofurue It is hard to know sometimes whether it is a website issue or one caused by Vivaldi.
- A link to this post by saudiqbal in the Snapshot thread gets focused in the middle of the Window.
- A link to an anchor on my own website gets focus in the right place — at the top of the Window. However, if I scroll down the address in the URL field changes and reload returns focus to the top of the page. I think there is a bug here.
- On restart, both pages reload in the same position
- Some web pages are coded to reload, so always return to the top on back.
-
The Flickr issue varies, and isn't limited to Vivaldi. If you're looking at someone's photostream then the first 5 rows of photos (approximately) will remember where you were, if you scroll much further then it goes back to the last place it does remember - but it does exactly the same on current versions of Opera.
Your second item - there are some pages that will force a top-of-page when they are loaded, so should do that in every browser. If it does it on every long article though that would be a bug. (I don't use Reddit and so can't comment on that.)
-
The Flickr issue is shared by Firefox and so is the reddit issue. That suggests that both are coding problems on the part of the websites.
Obviously, a workaround is to load the link in a new tab instead of clicking on it.
Some web pages are coded to reload, so always return to the top on back.
So, I guess it's very hard for Vivaldi to save a "snapshot" of a webpage and save it in the cache, and when coming back to the webpage after relaunching, to show the cached version until the user hits the reload button. . . .
Or, save the cursor position for each tab when quitting, and position the cursor there after relaunching.
I'm sure there are already these feature requests, and I'll take a look at them.
-
@ryofurue Save as session will save the current scroll position and the webpage zoom level.
-
@Pesala said in Wrong vertical positions:
Save as session will save the current scroll position and the webpage zoom level.
I see! That leads to this question:
-
When you quit Vivaldi and launch it again, the former tabs are restored. Are the former scroll positions and zoom levels are retained?
-
When you save the current state as a session and restore it later, the former scroll positions and zoom levels are restored.
What you say is item 2 above. But, according to my experience as I described in my initial posting, the answer to question 1 isn't always yes.
So, is it possible that saving a session retains the cursor position whereas quitting Vivaldi doesn't? What's the answer to question 1 ?
-
-
@ryofurue Try it and see is often the best way to answer such questions.
Yes in my experience.
Tip: Add a bookmark with the URL vivaldi://restart to your Bookmarks Bar to easily test such issues.
-
@Pesala said in Wrong vertical positions:
@ryofurue Try it and see is often the best way to answer such questions.
Yes in my experience.
Yes, it seems that repositioning the cursor after Vivaldi relaunch is the default behavior. Okay, that means that when the repositioning doesn't happen, there is something wrong or some obstacle that prevents repositioning.
Tip: Add a bookmark with the URL vivaldi://restart to your Bookmarks Bar to easily test such issues.
That is a great tip. Thank you!
-
-