src/Wt/WComboBox.C | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/Wt/WComboBox.C b/src/Wt/WComboBox.C index 73531fc..fa219ef 100644 --- a/src/Wt/WComboBox.C +++ b/src/Wt/WComboBox.C @@ -292,16 +292,12 @@ void WComboBox::updateDom(DomElement& element, bool all) } } - itemsChanged_ = false; - selectionChanged_ = false; } - if (selectionChanged_) { - element.setProperty(PropertySelectedIndex, + element.setProperty(PropertySelectedIndex, boost::lexical_cast(currentIndex_)); - selectionChanged_ = false; - } + selectionChanged_ = false; if (!currentlyConnected_ && (activated_.isConnected() || sactivated_.isConnected())) {