From c2a8d2eac403452df1d618bb1918b8cac58325bd Mon Sep 17 00:00:00 2001 From: Adam Crowe Date: Wed, 2 Aug 2017 15:28:10 -0500 Subject: [PATCH] fix for file tooltip not displaying --- src/app/modal/modal.controller.js | 2 +- test/unit/controllers/modal.controller.spec.js | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) 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()', () => {