Version: 4.4.1 (KDE 4.4.1) (using 4.4.1 (KDE 4.4.1), Mandriva Linux release 2010.0 (Official) for x86_64)
OS: Linux (x86_64) release 18.104.22.168-desktop-1mnb
When doing a search, and you click in a search link, konqueror doesnt do anything, you need to click in that link again so that konqueror goes for it.
I can confirm this issue on trunk too.
Note that the search that the reporter is talking about is the search field in the Search toolbar.
Is it possible to fix this?
Its quite annoying to have to click twice in a link after a search, when using the konqueror search field thats provided by konq-plugins
Is this because of the completion popup which is sometimes still visible on the search field, at the time of the first click? (in which case the click simply closes the popup)
I don't remember. I only tested this because the reporter insisted that I test.
It's now been one year.
But I don't think it was that mundane.
No, this bug isnt related with the suggestions that are popped in the search filed.
This refers to the result of a search that provides severall links, and when clicking in one of those links nothing happens, you need to click twice so that konqueror can go.
Git commit 713462a0cda593dd2c85bb0c221aba332f84edff by David Faure.
Committed on 11/02/2011 at 00:57.
Pushed by dfaure into branch 'KDE/4.6'.
Fix many problems in the completion box of the searchbar
* clearSuggestions was crashing to due unexpected reentrancy
(takeItem -> currentTextChanged -> textEdited -> clearSuggestions)
* completion box would pop up -after- hitting return, so it would eat
the first click in the webpage
* pressing the mouse on a suggestion item would also lead to a text change which
would clear suggestions, hard to use; solved by not doing this while the mouse
button is down. This problem still kind of happens with key down/up, but isn't
solvable under the current KLineEdit logic of "choosing text in completion popup
is equivalent to typing it".
M +27 -12 konq-plugins/searchbar/searchbar.cpp
M +1 -0 konq-plugins/searchbar/searchbar.h