From a15a1702e1ce70e8f21f7fc3dfd61bcfc2d021ea Mon Sep 17 00:00:00 2001 From: Keegan McAllister Date: Tue, 15 Jan 2013 16:26:36 -0500 Subject: [PATCH] search: Only highlight actual message or recipient header text Before, a whitespace-only search would "highlight" the pointer and all kinds of other interstitial space, which totally broke the page layout. Fixes #408. (imported from commit e7e0e251551a9da5a2ea53e36b9cce16e3e30634) --- zephyr/static/js/search.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zephyr/static/js/search.js b/zephyr/static/js/search.js index b33ad767ed..a325f8ef96 100644 --- a/zephyr/static/js/search.js +++ b/zephyr/static/js/search.js @@ -328,11 +328,11 @@ function search(term, highlighted_message, reverse) { function highlight_match(row, search_term) { $('table tr').removeHighlight(); - row.highlight(search_term); + row.find('.message_content').highlight(search_term); row = row.prev('.recipient_row'); if ((row.length !== 0) && (match_on_visible_text(row, search_term))) { - row.highlight(search_term); + row.find('.message_label_clickable').highlight(search_term); } }