vcl/jsdialog/jsdialogbuilder.cxx | 3 +++ 1 file changed, 3 insertions(+)
New commits: commit 63e9f5334a61c9f34572bb2ebebfdaa651d36c19 Author: Szymon Kłos <szymon.k...@collabora.com> AuthorDate: Thu Aug 24 12:28:32 2023 +0200 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Mon Aug 28 16:25:42 2023 +0200 jsdialog: don't send update if we not change selection Change-Id: I3eb1e5df4133f010d0c4f7abde0f73bfeda75a82 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156046 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> Reviewed-by: Szymon Kłos <szymon.k...@collabora.com> diff --git a/vcl/jsdialog/jsdialogbuilder.cxx b/vcl/jsdialog/jsdialogbuilder.cxx index e147049c6f56..fc875c72ae34 100644 --- a/vcl/jsdialog/jsdialogbuilder.cxx +++ b/vcl/jsdialog/jsdialogbuilder.cxx @@ -1668,6 +1668,9 @@ void JSComboBox::set_entry_text(const OUString& rText) void JSComboBox::set_active(int pos) { + if (pos == get_active()) + return; + SalInstanceComboBoxWithEdit::set_active(pos); sendUpdate(); }