disable info dialog close with i button
This commit is contained in:
parent
9ebaefeb12
commit
ad13751371
|
@ -118,21 +118,17 @@ function PhotoViewer(props: Iprops) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleKeyUp(event: KeyboardEvent) {
|
function handleKeyUp(event: KeyboardEvent) {
|
||||||
if (!isOpen) {
|
if (!isOpen || showInfo) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
addLocalLog(() => 'Event: ' + event.key);
|
addLocalLog(() => 'Event: ' + event.key);
|
||||||
if (event.key === 'i' || event.key === 'I') {
|
|
||||||
if (!showInfo) {
|
|
||||||
setShowInfo(true);
|
|
||||||
} else {
|
|
||||||
setShowInfo(false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (showInfo) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
switch (event.key) {
|
switch (event.key) {
|
||||||
|
case 'i':
|
||||||
|
case 'I':
|
||||||
|
setShowInfo(true);
|
||||||
|
break;
|
||||||
case 'Backspace':
|
case 'Backspace':
|
||||||
case 'Delete':
|
case 'Delete':
|
||||||
confirmTrashFile(photoSwipe?.currItem as EnteFile);
|
confirmTrashFile(photoSwipe?.currItem as EnteFile);
|
||||||
|
|
Loading…
Reference in a new issue