From 92f9cd125a65959ebb1b4becea77309072f01c78 Mon Sep 17 00:00:00 2001 From: Jonathan Budzenski Date: Tue, 7 Jul 2015 11:04:04 -0500 Subject: [PATCH] Compile query validation tooltip once. Closes #2985 --- src/kibana/components/validate_query/validate_query.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/kibana/components/validate_query/validate_query.js b/src/kibana/components/validate_query/validate_query.js index 5e1254e01f74..4457c4df472b 100644 --- a/src/kibana/components/validate_query/validate_query.js +++ b/src/kibana/components/validate_query/validate_query.js @@ -22,7 +22,8 @@ define(function (require) { // track request so we can abort it if needed var request = {}; - var errorElem = $('').hide(); + var errorElem = $('').hide(); + $compile(errorElem)($scope); var init = function () { elem.after(errorElem); @@ -84,10 +85,7 @@ define(function (require) { msg = resp.body.error; } - errorElem.attr('tooltip', msg); - - // Compile is needed for the tooltip - $compile(errorElem)($scope); + $scope.tooltipMsg = msg; errorElem.show(); return undefined;