forked from qt-creator/qt-creator
Fix setEnabler / readSettings order
BaseAspect::setEnabler requires the settings to be read already. This is because readSettings() does not emit "valueChanged", and so the connections from the enabler to the target are not triggered. Change-Id: I0c95e2b516cd03c1dbad653288b44510ec7ea800 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -156,8 +156,6 @@ FakeVimSettings::FakeVimSettings()
|
||||
|
||||
Row ints { shiftWidth, tabStop, scrollOff, st };
|
||||
|
||||
vimRcPath.setEnabler(&readVimRc);
|
||||
|
||||
Column strings {
|
||||
backspace,
|
||||
isKeyword,
|
||||
@@ -239,6 +237,8 @@ FakeVimSettings::FakeVimSettings()
|
||||
|
||||
readSettings();
|
||||
|
||||
vimRcPath.setEnabler(&readVimRc);
|
||||
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user