diff options
Diffstat (limited to 'client/widgets/altcombobox.cc')
-rw-r--r-- | client/widgets/altcombobox.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/client/widgets/altcombobox.cc b/client/widgets/altcombobox.cc index b5cdab0..fac2610 100644 --- a/client/widgets/altcombobox.cc +++ b/client/widgets/altcombobox.cc @@ -126,7 +126,7 @@ AltComboBox::AltComboBox(QDomNode &node, MacroWindow *macrowindow) connect(innerwidget, SIGNAL(wasChanged()), this, SLOT(onChildChange())); frame->layout()->setContentsMargins(0,0,0,0); - //altframe->layout()->setContentsMargins(0,0,0,0); + altframe->layout()->setContentsMargins(0,0,0,0); frame->show(); // Force altframe to get resized to its real size. altframerepl->setFixedHeight(altframe->height()); @@ -181,7 +181,6 @@ void AltComboBox::setValue(QString value, QString source) void AltComboBox::onValueChange(int index) { - QComboBox *cmb = (QComboBox*)combobox->qwidget(); DEBUG(alcombobox, "Value changed: %s altvalue: %s\n", @@ -203,6 +202,8 @@ void AltComboBox::onValueChange(int index) frame->layout()->addWidget(altframerepl); altframerepl->setVisible(true); } + + eventOnChange(true); } void AltComboBox::onValueChange(const QString &text) @@ -214,7 +215,7 @@ void AltComboBox::onValueChange(const QString &text) void AltComboBox::onChildChange() { emit wasChanged(); - eventOnChange(); + eventOnChange(true); } bool AltComboBox::setKeyboardFocus() |