diff --git a/spectrum.js b/spectrum.js index e129e184..6183f9cc 100644 --- a/spectrum.js +++ b/spectrum.js @@ -668,13 +668,13 @@ } function hide() { - // Return if hiding is unnecessary - if (!visible || flat) { return; } - visible = false; - $(doc).off("keydown.spectrum", onkeydown); $(doc).off("click.spectrum", clickout); $(window).off("resize.spectrum", resize); + + // Return if hiding is unnecessary + if (!visible || flat) { return; } + visible = false; replacer.removeClass("sp-active"); container.addClass("sp-hidden");