diff --git a/awx/ui/client/src/templates/workflows/workflow-chart/workflow-chart.directive.js b/awx/ui/client/src/templates/workflows/workflow-chart/workflow-chart.directive.js index ca5957f134..ea2fa33884 100644 --- a/awx/ui/client/src/templates/workflows/workflow-chart/workflow-chart.directive.js +++ b/awx/ui/client/src/templates/workflows/workflow-chart/workflow-chart.directive.js @@ -886,6 +886,14 @@ export default [ '$state','moment', '$timeout', '$window', if(scope.mode === 'details') { angular.element($window).on('resize', onResize); scope.$on('$destroy', cleanUpResize); + + scope.$on('workflowDetailsResized', function(){ + $('.WorkflowMaker-chart').hide(); + $timeout(function(){ + onResize(); + $('.WorkflowMaker-chart').show(); + }); + }); } else { scope.$on('workflowMakerModalResized', function(){ diff --git a/awx/ui/client/src/workflow-results/workflow-results.controller.js b/awx/ui/client/src/workflow-results/workflow-results.controller.js index 93bfbbf718..cd4ae42a20 100644 --- a/awx/ui/client/src/workflow-results/workflow-results.controller.js +++ b/awx/ui/client/src/workflow-results/workflow-results.controller.js @@ -130,6 +130,9 @@ export default ['workflowData', } $scope.toggleStdoutFullscreen = function() { + + $scope.$broadcast('workflowDetailsResized'); + $scope.stdoutFullScreen = !$scope.stdoutFullScreen; if ($scope.stdoutFullScreen === true) {