diff --git a/app/assets/javascripts/controllers/ops/pglogical_replication_form_controller.js b/app/assets/javascripts/controllers/ops/pglogical_replication_form_controller.js index 423f5de42d8..5b7f752ca11 100644 --- a/app/assets/javascripts/controllers/ops/pglogical_replication_form_controller.js +++ b/app/assets/javascripts/controllers/ops/pglogical_replication_form_controller.js @@ -1,4 +1,4 @@ -ManageIQ.angular.app.controller('pglogicalReplicationFormController', ['$http', '$scope', 'pglogicalReplicationFormId', 'miqService', '$q', function($http, $scope, pglogicalReplicationFormId, miqService, $q) { +ManageIQ.angular.app.controller('pglogicalReplicationFormController', ['$http', '$scope', 'pglogicalReplicationFormId', 'miqService', '$q', '$timeout', function($http, $scope, pglogicalReplicationFormId, miqService, $q, $timeout) { var init = function() { $scope.pglogicalReplicationModel = { replication_type: 'none', @@ -316,6 +316,10 @@ ManageIQ.angular.app.controller('pglogicalReplicationFormController', ['$http', $scope.afterGet = true; $scope.modelCopy = angular.copy( $scope.pglogicalReplicationModel ); miqService.sparkleOff(); + + $timeout(function() { + $scope.codeMirrorRefresh = true; + }); } init(); diff --git a/app/views/ops/_settings_replication_tab.html.haml b/app/views/ops/_settings_replication_tab.html.haml index d4f4ab55816..9d9b9f0f5bb 100644 --- a/app/views/ops/_settings_replication_tab.html.haml +++ b/app/views/ops/_settings_replication_tab.html.haml @@ -188,6 +188,7 @@ = _('Excluded Tables') %br %textarea{"ui-codemirror" => "", + "ui-refresh" => "codeMirrorRefresh", :name => "exclusion_list", 'ng-model' => 'pglogicalReplicationModel.exclusion_list', 'checkchange' => ''}