6fdfd053967b3fa7785a91136de5f42da93c7f73 larrym Wed Jul 25 16:24:14 2012 -0700 reset positionInput watermark when user zooms diff --git src/hg/js/autocomplete.js src/hg/js/autocomplete.js index 03805bf..fe2bda5 100644 --- src/hg/js/autocomplete.js +++ src/hg/js/autocomplete.js @@ -61,30 +61,31 @@ else $('#positionInput').parents('form').append("<input type='hidden' id='hgFindMatches' name='hgFind.matches' " + "value='" + val + "'>"); }, init: function (db, assemblySupportsGeneSuggest, selectCallback, clickCallback) { // selectCallback(item): called when the user selects a new genomic position from the list // clickCallback(position): called when the user clicks on positionDisplay var lastSelected = null; // this is the last value entered by the user via a suggestion (used to distinguish manual entry in the same field) var str; if(assemblySupportsGeneSuggest) { str = "enter position, gene symbol or search terms"; } else { str = "enter position or search terms"; } + $('#positionInput').val(""); $('#positionInput').Watermark(str, '#686868'); if(assemblySupportsGeneSuggest) { $('#positionInput').autocomplete({ delay: 500, minLength: 2, source: this.ajaxGet(db), open: function(event, ui) { var pos = $(this).offset().top + $(this).height(); if (!isNaN(pos)) { var maxHeight = $(window).height() - pos - 30; // take off a little more because IE needs it var auto = $('.ui-autocomplete'); var curHeight = $(auto).children().length * 21; if (curHeight > maxHeight) $(auto).css({maxHeight: maxHeight+'px', overflow:'scroll'}); else