don't autohide colorpicker popup when invoked via hotkey
This commit is contained in:
parent
a53fb162a8
commit
1040c20330
|
@ -832,8 +832,6 @@ const NAMED_COLORS = new Map([
|
|||
window.addEventListener('keydown', onKeyDown, true);
|
||||
window.addEventListener('mousedown', onMouseDown, true);
|
||||
window.addEventListener('close-colorpicker-popup', onCloseRequest, true);
|
||||
$root.addEventListener('mouseleave', snooze);
|
||||
$root.addEventListener('mouseenter', stopSnoozing);
|
||||
$root.addEventListener('input', setFromInputs);
|
||||
$root.addEventListener('keydown', setFromKeyboard);
|
||||
$formatChangeButton.addEventListener('click', setFromFormatElement);
|
||||
|
@ -847,8 +845,12 @@ const NAMED_COLORS = new Map([
|
|||
$hexLettercase.false.addEventListener('click', onHexLettercaseClicked);
|
||||
|
||||
stopSnoozing();
|
||||
if (!options.isShortCut) {
|
||||
$root.addEventListener('mouseleave', snooze);
|
||||
$root.addEventListener('mouseenter', stopSnoozing);
|
||||
timerFadeColorPicker = setTimeout(fade, options.hideDelay / 2);
|
||||
}
|
||||
}
|
||||
|
||||
function unregisterEvents() {
|
||||
window.removeEventListener('keydown', onKeyDown, true);
|
||||
|
|
|
@ -496,7 +496,6 @@
|
|||
cm: state.cm,
|
||||
color: data.color,
|
||||
prevColor: data.color || '',
|
||||
isShortCut: false,
|
||||
callback: popupOnChange,
|
||||
}));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user