Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-3444

ChangeHandler fires in IE on POS1 and END

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.4.15
    • Fix Version/s: 1.4.16, 1.5-RC2
    • Component/s: wicket
    • Labels:
    • Environment:
      IE 8

      Description

      In wicket-ajax.js the Wicket.ChangeHandler fires in IE an event on Textfields even if the KEY_POS1 and the KEY_END is pressed.
      Please add
      obj.onkeyup = function(event) {
      switch (wicketKeyCode(Wicket.fixEvent(event)))

      { case KEY_ENTER: case KEY_UP: case KEY_DOWN: case KEY_ESC: case KEY_TAB: case KEY_RIGHT: case KEY_LEFT: case KEY_SHIFT: case KEY_ALT: case KEY_CTRL: return Wicket.stopEvent(event); break; default: if (typeof objonchange == "function")objonchange(); }

      return null;
      }

      case KEY_POS1 and KEY_END to the first case so that these two keys don't fall in the default case.

        Attachments

          Activity

            People

            • Assignee:
              mgrigorov Martin Grigorov
              Reporter:
              count.negative count negative
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: