@@ -46,9 +46,12 @@ function popoverSrv($compile, $rootScope) {
drop.on('close', () => {
popoverScope.dismiss({fromDropClose: true});
destroyDrop();
+ if (options.onClose) {
+ options.onClose();
+ }
});
- drop.open();
+ setTimeout(() => { drop.open(); }, 10);
};
}
@@ -60,6 +60,9 @@ define([
template: '<gf-color-picker></gf-color-picker>',
model: {
colorSelected: $scope.colorSelected,
+ },
+ onClose: function() {
+ $scope.ctrl.seriesOverrideChanged();
@@ -22,6 +22,7 @@ define([
ctx.scope.ctrl = {
refresh: sinon.spy(),
render: sinon.spy(),
+ seriesOverrideChanged: sinon.spy(),
seriesList: []
ctx.scope.render = function() {};