From 2ae2927def8158574131c19b6a491bbf6cb7f783 Mon Sep 17 00:00:00 2001 From: FelisCatus Date: Mon, 7 Sep 2015 15:28:50 +0800 Subject: [PATCH] Do not show switch guide when there are no rules. Fix #524. --- omega-web/src/omega/controllers/switch_profile.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/omega-web/src/omega/controllers/switch_profile.coffee b/omega-web/src/omega/controllers/switch_profile.coffee index f0cbd06..26a7494 100644 --- a/omega-web/src/omega/controllers/switch_profile.coffee +++ b/omega-web/src/omega/controllers/switch_profile.coffee @@ -408,5 +408,6 @@ angular.module('omega').controller 'SwitchProfileCtrl', ($scope, $rootScope, getState = omegaTarget.state(['web.switchGuide', 'firstRun']) $q.all([rulesReady, getState]).then ([_, [switchGuide, firstRun]]) -> return if firstRun or switchGuide == 'shown' + return if $scope.profile.rules.length == 0 $script 'js/switch_profile_guide.js' omegaTarget.state('web.switchGuide', 'shown')