diff --git a/src/app/modal/modal.controller.js b/src/app/modal/modal.controller.js index 6a63ab3d..0a55e1d1 100644 --- a/src/app/modal/modal.controller.js +++ b/src/app/modal/modal.controller.js @@ -131,7 +131,7 @@ class CareerPortalModalController { // 2: EEOC Race/Ethnicity // 3: EEOC Veteran // 4: EEOC Disability - if (toolTipType) { + if (toolTipType || toolTipType === 0) { this.isToolTipHidden = false; this.currentToolTip = toolTipType; } diff --git a/test/unit/controllers/modal.controller.spec.js b/test/unit/controllers/modal.controller.spec.js index ff837815..8a2fd6f3 100644 --- a/test/unit/controllers/modal.controller.spec.js +++ b/test/unit/controllers/modal.controller.spec.js @@ -165,6 +165,15 @@ describe('Controller: CareerPortalModalController', () => { expect(vm.isToolTipHidden).toBe(true); expect(vm.currentToolTip).toBe(0); }); + it('should be able to set the tooltip to 0.', () => { + expect(vm.showTooltip).toBeDefined(); + expect(vm.isToolTipHidden).toBe(true); + expect(vm.currentToolTip).toBe(0); + vm.showTooltip(1); + vm.showTooltip(0); + expect(vm.isToolTipHidden).toBe(false); + expect(vm.currentToolTip).toBe(0); + }); }); describe('Function: hideTooltip()', () => {