Version: 4.5.2 (using KDE 4.5.2)
OS: MS Windows
When mousing over any of the options in the list(s) and trying to select one it closes the list and no option is selected. If I type in the first few letters of the option I want I am able to use the arrow keys to select the appropriate one and can press enter on the keyboard to enter it into the ledger.
Steps to Reproduce:
Reproducible 100% of the time.
Enter a new transaction under any account in Assets or Liabilities.
Click the drop down arrow and attempt to select the appropriate category option.
It selects nothing and closes the drop down menu.
It should select the option that was "clicked".
In order to get the correct option entered you must type into the box the first few letters, arrow down, and press enter.
OS: WindowsNT (i686) release Windows 7
Windows 7 Ultimate x64
Most recent updates from Microsoft installed.
Problem happens 100% of the time on my Dell Laptop (Vostro 1500) and whitebox desktop.
SVN commit 1234361 by conet:
On Windows when clicking the popup it seems that it is made the active window which causes a FocusOutEvent with the proper reason. So, on Windows, if the focus is lost due to a application window activation don't hide the completer.
Also on all version if the focus out reason is window activation don't trigger the category creation code this enables the user to switch windows while typing a category name.
This bug is yet another reason to port the account combobox to the QCombobox-QCompleter mechanism.
M +5 -0 kmymoneycombo.cpp
M +5 -0 kmymoneycompletion.cpp
WebSVN link: http://websvn.kde.org/?view=rev&revision=1234361
SVN commit 1234362 by conet:
When returning from a window switch also don't select the edit text.
M +1 -1 kmymoneylineedit.cpp
WebSVN link: http://websvn.kde.org/?view=rev&revision=1234362
*** Bug 277431 has been marked as a duplicate of this bug. ***
*** Bug 277977 has been marked as a duplicate of this bug. ***