Address bar suggesstion changes as I type
-
Steps to reproduce
- Type in the Address field several starting letters (2, 3 or 4) of a previously visited address;
- Stop typing and wait for Vivaldi to suggest the previously visited address, in order to select the suggestion and save time typing;
What should happen
- Vivaldi should suggest an address that matches the typed in starting letters and keep the suggestion for all of eternity until I take action - either accept the suggestion, or continue typing;
What happens instead
- Vivaldi offers a suggestion (usually correct), waits for ~1s, changes its suggestion to a different one (usually incorrect), waits for another ~1s, and finally reverts its suggestion back to the initial one.
Why is this important
- Every single time I try to visit a previously visited site, Vivaldy literally cheats me into visiting a wrong address: I type in the beginning, I look at the suggestion, and exactly when I am about to press Enter, Vivaldi changes its suggestion. This always results in visiting an incorrect address.
-
I'm unable to reproduce that here, in Vivaldi 5.3.2679.55 (Win10 x64). Did you try using a clean profile? Does it happen there too?
For more information, please refer to the Troubleshooting issues guide. -
@pafflick I can't believe it! I honestly can't believe it! This morning I received Vivaldi update to the same version you're quoting - and my issue seems to be gone! It will still take time for detailed testing though.
But this issue has been plaguing me for YEARS! I can't believe it's gone!
-
-
-
@pafflick my issue is back, I'm afraid. Just when I got my hopes sky high Please see the attached video:
-
-
-
@tomica Do you have "Always Prefer Bookmarks" checked in Settings > Address Bar > Address Auto-Complete?
-
@pafflick no sir, I do not. Although selecting that option does not make any difference.
Two more points I forgot:
-
I don't think I can answer whether this issue exists in a clean new user profile. There seems to be a different issue there, which prevents me from confirming, or denying this behaviour: in a clean new account, if I visit, for example, https://domain.tld, and then visit 50 more times https://domain.tld/page, Vivaldi will always suggest the first url, which I think should not happen - suggestions should gain priority based on visit frequency. Related to my first issue, the suggestions do not alternate, but I still get an incorrect suggestion every time.
-
My configuration:
- Vivaldi 5.3.2679.55 (Stable channel) stable (64-bit)
- Revision 8eade5e5617c74da06a81aef286d8930cb8698b3
- OS Linux
- JavaScript V8 10.2.154.8
- User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.125 Safari/537.36
- Command Line /usr/bin/vivaldi-stable --enable-crashpad --flag-switches-begin --flag-switches-end --save-page-as-mhtml
-
-
Hm, strangely enough, my issue seems to be gone at this time. Where I am it's evening, so I'm suspecting this has something to do with internet connection. Do Address bar suggestions utilise connection to the internet in any way?
-
@tomica said in Address bar suggesstion changes as I type:
Do Address bar suggestions utilise connection to the internet in any way?
Yes, the suggestions from default search engine uses Internet.
-
My issue definitely did not go away. The more I test, the more confused I get. Here are some points from me:
- I've been experiencing difficulties with Vivaldi's address bar (specifically, address field) for as long as I've used Vivaldi, which is since the early beta version. The address field's functionality has never been stable for me.
- There are multiple issues that may or may not be co-related, I do not even know if I am aware of all the issues that exist.
- All issues are related to Address Field's suggestions drop-down.
- All symptoms occur every time I use the address field, but with varying delays, from barely noticeable (~0.1 second) to ~2 seconds, until the suggestions finally stabilize; I do not know what these delays depend on; My assumption that they depend on network connectivity/lag was proven wrong; It does seem that it is directly proportionate to the size of browser's history - the larger the history, the longer the delay, but with still stochastic durations.
- The issues do exist on clean new user profiles (Vivaldi Persons), but are not easily noticeable because of the above point: new profiles have empty histories, and delays are so short they can be neglected, before the address bar's suggestions stabilize.
- Ironically, this issue does not seem to exist on the much less powerful Vivaldi for Android, even if its user profile is synchronised with the desktop.
More detailed steps to reproduce:
- Type a single letter, choose a starting letter of a previously frequently visited domain; Example in my case: "a";
a) What happens:- Vivaldi's Address Field drop-down menu instantly spits out an initial long ordered list of suggested addresses (consisted of different address categories depending on user's settings - search history, typed history, browser history, bookmarks etc.); At this point, the address field does not receive the auto-complete (if this option is enabled in user's settings);
- After a certain, always varying, time delay (~0.1 to ~2 seconds), Vivaldi's Address Field drop-down menu changes the initially suggested list; I suspect, but am not 100% sure, that only the suggested items' order is changed; There is a possibility that some items get added or removed alltogether; I also suspect that only the "Browser history" category within the suggested list gets affected, all others (typed history, search history, frequently visited etc.) seem to be fairly stable, but I also may be wrong on this; At this point, the address field will receive an auto-complete suggestion;
b) What should happen: - The suggested drop down should instantly be displayed, as is the case, but it should NOT (never, not under any circumstances whatsoever) be changed at any time from this point onwards, until the user's next action;
- The address field should instantly, without any delay, receive an auto-complete suggestion, and keep it until the user's action causes it to change;
- Type a second letter; Example in my case: "r";
a) What happens:- The entire cycle described under 1.a) repeats;
- If the typed second letter is equal to the suggested address's second letter, the suggested auto-complete will remain;
- If the typed second letter is different from the suggested address's second letter, the suggested auto-complete will disappear, and a new suggestion will occur once again, as described in the second point of 1.a);
b) What should happen: - While it is obvious that, after a suggested auto-complete appears, and the typed second letter differs from the initially suggested, Vivaldi should re-evaluate the suggestions and display both a new suggestions list and a new auto-complete suggestion, this must not happen in two steps, but only one; It should also happen either instantly, or damn close (<0.5s);
- Conversely, if the typed second letter is identical to the suto-complete suggestion's second letter, the address bar's drop-down list must not change even once, let alone twice, as is the case;
- For every consequent typed letter, the entire descibed cycle repeats, with two list changes per each typed letter.
I wish I could be of better assistance, but this is all I know so far. If anyone has any questions, I'll be more than happy to hear them.
-
Can anyone else confirm this? Surely I'm not the only one with such a weird problem?
-
@tomica Your reproduction steps are too complex and dependent on specific settings that might differ between users.
Make a simple, step-by-step reproduction guide, starting with a completely clean profile, and make sure to specify what settings need to be changed to reproduce the problem. Try to avoid over-exposition, just the steps needed.
-
@Pathduck seriously? Two steps are too complex? How on earth would you recommend that I simplify it further?
@tomica said in Address bar suggesstion changes as I type:
Type in the Address field several starting letters (2, 3 or 4) of a previously visited address;
Stop typing and wait for Vivaldi to suggest the previously visited address, in order to select the suggestion and save time typing; -
@tomica Well, I'm unable to reproduce with the two steps, and so it seems are others. Your detailed post is just too detailed.
I've tested with my history and suggestions, and I don't get this delay you mention where the suggestion changes.
If you're unable to reproduce it in a clean profile, most likely no-one else will either. So start there and work up to something everyone can use to reproduce it. You might need to specify visiting some URLs to populate the history first since you're starting with a clean profile.
-
@tomica I have the same issue!
It's happening exactly like in this video you posted:
@tomica said in Address bar suggesstion changes as I type:
@pafflick my issue is back, I'm afraid. Just when I got my hopes sky high Please see the attached video:
-
@Pathduck it sounds, mildly put, unbelievable to me that you aren't experiencing this issue. It is also incorrect to claim that others are unable to reproduce the issue I reported. Additionally, adding details to a bug report can not possibly in and of itself be negative, i.e. there is no such thing as "too detailed" in a bug report.
I never said I am unable to reproduce this issue in a clean profile, on the contrary, I confirmed that this issue exists even in a clean Vivaldi user profile.
@TheBestPessimist thank you! I really hope more people come forward so that the maintainers can finally pay attention to this abomination.
-
@tomica Feel free to make a detailed bug report to the tracker. I'm just saying that if the tester can't reproduce the issue, it will be closed as "not reproduced". So it's in your interest to make sure the issue can be reproduced every time from a clean profile.
Maybe it's related to your History file, so possibly you could attach that to the report as well. Clearing history might even solve the issue for you.
Please read:
carefully and report the bug to Vivaldi bugtracker