Created attachment 156129 [details] Bugdoc ItemStateChanged_Test.odt 1. open attached file ItemStateChanged_Test.odt 2. run macro (main) 3. change value in combobox with arrows Expected: On each change a the itemStateChanged should be fired (and a message box displayed) Actual: No itemStateChanged called, only when changing selection with the mouse.
Created attachment 156131 [details] ItemStateChanged_Test_no_dropdown.odt
Thanks for the additional sample. Another thing that does not work is selecting an entry by typing the letters, then hitting return (no event submitted).
Samuel Mehrbrodt committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7de9417d5f65d35227c7f80f6d587c2a56bde4e0 tdf#129043 Correctly deliver combo box events when used with keyboard It will be available in 6.5.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Samuel Mehrbrodt committed a patch related to this issue. It has been pushed to "libreoffice-6-4": https://git.libreoffice.org/core/commit/e9ced64ffac0752e2bbd2879ea267116502606fc tdf#129043 Correctly deliver combo box events when used with keyboard It will be available in 6.4.0.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Samuel Mehrbrodt committed a patch related to this issue. It has been pushed to "libreoffice-6-3": https://git.libreoffice.org/core/commit/00404ef77ab1a6a4c0e10be54c14649a8a66edbe tdf#129043 Correctly deliver combo box events when used with keyboard It will be available in 6.3.5. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.