File tree 2 files changed +1
-7
lines changed
2 files changed +1
-7
lines changed Original file line number Diff line number Diff line change @@ -103,8 +103,6 @@ void QgsMapLayerStyleGuiUtils::useStyle()
103
103
bool res = layer->styleManager ()->setCurrentStyle ( name );
104
104
if ( !res )
105
105
QgsDebugMsg ( " Failed to set current style: " + name );
106
-
107
- layer->triggerRepaint ();
108
106
}
109
107
110
108
@@ -128,12 +126,7 @@ void QgsMapLayerStyleGuiUtils::removeStyle()
128
126
if ( name == defaultStyleName () )
129
127
name.clear ();
130
128
131
- bool needsRefresh = ( layer->styleManager ()->currentStyle () == name );
132
-
133
129
bool res = layer->styleManager ()->removeStyle ( name );
134
130
if ( !res )
135
131
QgsDebugMsg ( " Failed to remove style: " + name );
136
-
137
- if ( needsRefresh )
138
- layer->triggerRepaint ();
139
132
}
Original file line number Diff line number Diff line change @@ -131,6 +131,7 @@ bool QgsMapLayerStyleManager::setCurrentStyle( const QString& name )
131
131
syncCurrentStyle (); // sync before unloading it
132
132
mCurrentStyle = name;
133
133
mStyles [mCurrentStyle ].writeToLayer ( mLayer );
134
+ mLayer ->triggerRepaint ();
134
135
return true ;
135
136
}
136
137
You can’t perform that action at this time.
0 commit comments