refectored: esc key to prepare back button
This commit is contained in:
parent
1987e2a0a4
commit
d84ec16c5d
45
main.js
45
main.js
|
@ -2086,30 +2086,35 @@ function executecommand(command)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function esc(event)
|
||||||
|
{
|
||||||
|
if (!searchdialog.hidden)
|
||||||
|
{
|
||||||
|
event.preventDefault();
|
||||||
|
searchdialog.hidden = true;
|
||||||
|
filter.placeholder = "Search...";
|
||||||
|
md.focus();
|
||||||
|
}
|
||||||
|
else if (currentnote.title == "Help" || currentnote.title == "Search result")
|
||||||
|
{
|
||||||
|
loadlast();
|
||||||
|
}
|
||||||
|
else if (networkpage.hidden == false)
|
||||||
|
{
|
||||||
|
networkpage.hidden = true;
|
||||||
|
md.hidden = false;
|
||||||
|
}
|
||||||
|
else if (preview.hidden == false)
|
||||||
|
{
|
||||||
|
togglepreview();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function mainkeydownhandler()
|
function mainkeydownhandler()
|
||||||
{
|
{
|
||||||
if (event.key == "Escape")
|
if (event.key == "Escape")
|
||||||
{
|
{
|
||||||
if (!searchdialog.hidden)
|
esc(event);
|
||||||
{
|
|
||||||
event.preventDefault();
|
|
||||||
searchdialog.hidden = true;
|
|
||||||
filter.placeholder = "Search...";
|
|
||||||
md.focus();
|
|
||||||
}
|
|
||||||
else if (currentnote.title == "Help" || currentnote.title == "Search result")
|
|
||||||
{
|
|
||||||
loadlast();
|
|
||||||
}
|
|
||||||
else if (networkpage.hidden == false)
|
|
||||||
{
|
|
||||||
networkpage.hidden = true;
|
|
||||||
md.hidden = false;
|
|
||||||
}
|
|
||||||
else if (preview.hidden == false)
|
|
||||||
{
|
|
||||||
togglepreview();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else if (!searchdialog.hidden && (event.key == "Tab" || event.keyCode == "40" || event.keyCode == "38"))
|
else if (!searchdialog.hidden && (event.key == "Tab" || event.keyCode == "40" || event.keyCode == "38"))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue