FSN#36011 Suggests klappen soms ongewenst open

svn path=/Website/trunk/; revision=29185
This commit is contained in:
Jos Groot Lipman
2016-04-26 08:13:02 +00:00
parent a4e141a6dc
commit a9afd1c931

View File

@@ -515,6 +515,7 @@ function Suggest(inParams)
// Als de suggest readonly is hoef ik niet verder te kijken. // Als de suggest readonly is hoef ik niet verder te kijken.
if (isReadOnly()) return; if (isReadOnly()) return;
setClass("suggest");
timerID = null; timerID = null;
@@ -532,7 +533,8 @@ function Suggest(inParams)
var isUpDownKey = (toetskey == KEYUP || toetskey == KEYDOWN || toetskey == KEYPGUP || toetskey == KEYPGDOWN); var isUpDownKey = (toetskey == KEYUP || toetskey == KEYDOWN || toetskey == KEYPGUP || toetskey == KEYPGDOWN);
var isNoSpecialKey = (toetskey > 0 && !isUpDownKey && toetskey != KEYENTER && toetskey != KEYTAB); var isNoSpecialKey = (toetskey > 0 && !isUpDownKey && toetskey != KEYENTER && toetskey != KEYTAB);
// Bij toestsaanslag altijd popup scherm. Ook bij default waarde. Omschrijving tekst kan vaker voorkomen. // Bij toestsaanslag altijd popup scherm. Ook bij default waarde. Omschrijving tekst kan vaker voorkomen.
if ((keyword!=latestServerQuery) && if (toetskey != 0 &&
(keyword!=latestServerQuery) &&
(keyword != '') && (keyword != '') &&
((params.queryField.value != params.queryField.defaultValue) || (toetskey > 0 && !isUpDownKey)) && ((params.queryField.value != params.queryField.defaultValue) || (toetskey > 0 && !isUpDownKey)) &&
(params.queryField.value != params.queryField.getAttribute("sgCurrentValue") || isNoSpecialKey)) (params.queryField.value != params.queryField.getAttribute("sgCurrentValue") || isNoSpecialKey))