Bugfix: '`' backtick shortcut being dead key

* remove 'Insert' key from class Selector and bugfix Selector ' ' space.
* replace 'M' (move) shortcut with 'Insert' (like: insert into)
* '`' backtick being dead key shortcut with 'M' and 'ContextMenu' keys.
This commit is contained in:
djmaze 2020-10-09 15:00:26 +02:00
parent e0f5849de6
commit 4177467f81
8 changed files with 70 additions and 112 deletions

4
dev/External/ko.js vendored
View file

@ -59,7 +59,7 @@ ko.bindingHandlers.openDropdownTrigger = {
update: (element, fValueAccessor) => {
if (ko.unwrap(fValueAccessor())) {
const el = element.ddBtn;
el.open || el.Dropdown.toggle();
el.open || el.toggle();
// el.focus();
rl.Dropdowns.detectVisibility();
@ -70,7 +70,7 @@ ko.bindingHandlers.openDropdownTrigger = {
ko.bindingHandlers.dropdownCloser = {
init: element => element.closest('.dropdown').addEventListener('click', event =>
event.target.closestWithin('.e-item', element) && element.ddBtn.Dropdown.toggle()
event.target.closestWithin('.e-item', element) && element.ddBtn.toggle()
)
};