A lot of users have encountered this issue: you have an entry called Google with your Google username and password, and you have other entries for various websites you use. You try to use auto-type with Ctrl+Alt+A, and you get this, every time:
The problem is that the full window title is "Log in - Wikipedia - Google Chrome". KeePass will always think the Google entry is appropriate. In my opinion, this is a bug because it is unwanted behaviour and it affects a significant portion of the users.
There are workarounds, but none of them are great. I request a very simple addition that would make this problem go away entirely. Just add an option to enable auto-type but disable the default window target of "*{Title}*". Mock-up:
(Note: I actually use Vivaldi but I think Google (Chrome) is a much more common scenario)
A generalization of your idea would be to allow each entry to override the global auto-type matching settings (title, URL, host, tags, plugins, ...). I could imagine implementing this in the future, so feel free to add an item in the feature requests tracker.
As an immediate solution for your problem, my suggestion is to simply change the entry title such that there's no match (e.g. 'Google Account' instead of 'Google').
Thanks and best regards,
Dominik
❤️
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm not sure I fully understood your generalisation, but if I did I think it wouldn't really add more functionality. Using only the checkbox in the mock-up, if I want an entry to use *{URL}* (or any other pattern) instead of *{Title}* I can just disable the default and add *{URL}* target window with (Default) sequence.
Of course at the end of the day it's up to you to design it the way you think it makes sense. I think my suggestion and mock-up would allow maximum flexibility with minimum extra code and UI clutter, but I could be wrong.
Edit: I am using your suggestion as a work around for the time being. The reason it "feels wrong" to do it that way is that every entry is an account, so it doesn't make sense to have a "Google Account" entry while other entries are just named "Wikimedia", "Steam", "SourceForge" and so on, without the "Account" suffix.
Last edit: N S 2021-01-10
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A lot of users have encountered this issue: you have an entry called Google with your Google username and password, and you have other entries for various websites you use. You try to use auto-type with Ctrl+Alt+A, and you get this, every time:

The problem is that the full window title is "Log in - Wikipedia - Google Chrome". KeePass will always think the Google entry is appropriate. In my opinion, this is a bug because it is unwanted behaviour and it affects a significant portion of the users.
There are workarounds, but none of them are great. I request a very simple addition that would make this problem go away entirely. Just add an option to enable auto-type but disable the default window target of "*{Title}*". Mock-up:

(Note: I actually use Vivaldi but I think Google (Chrome) is a much more common scenario)
Last edit: N S 2021-01-01
Thoughts? Opinions? Ridicule? Anything?
Last edit: N S 2021-01-10
A generalization of your idea would be to allow each entry to override the global auto-type matching settings (title, URL, host, tags, plugins, ...). I could imagine implementing this in the future, so feel free to add an item in the feature requests tracker.
As an immediate solution for your problem, my suggestion is to simply change the entry title such that there's no match (e.g. 'Google Account' instead of 'Google').
Thanks and best regards,
Dominik
Thanks for the reply.
I'm not sure I fully understood your generalisation, but if I did I think it wouldn't really add more functionality. Using only the checkbox in the mock-up, if I want an entry to use *{URL}* (or any other pattern) instead of *{Title}* I can just disable the default and add *{URL}* target window with (Default) sequence.
Of course at the end of the day it's up to you to design it the way you think it makes sense. I think my suggestion and mock-up would allow maximum flexibility with minimum extra code and UI clutter, but I could be wrong.
Edit: I am using your suggestion as a work around for the time being. The reason it "feels wrong" to do it that way is that every entry is an account, so it doesn't make sense to have a "Google Account" entry while other entries are just named "Wikimedia", "Steam", "SourceForge" and so on, without the "Account" suffix.
Last edit: N S 2021-01-10