Introduced by recent ProxyAction refactoring, we may not copy the actual
enabled/visible/checked state during initialization.
}
setCheckable(action->isCheckable());
- setChecked(action->isChecked());
- setEnabled(action->isEnabled());
- setVisible(action->isVisible());
+ if (!initialize) {
+ setChecked(action->isChecked());
+ setEnabled(action->isEnabled());
+ setVisible(action->isVisible());
+ }
connectAction();
connect(this, SIGNAL(changed()), this, SLOT(updateToolTipWithKeySequence()));
}