mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-16 16:04:56 +00:00
不允许cmd+r刷新, 原因是 cmd+r有问题, 刷新后, 再按cmd+r就不会执行这个了
This commit is contained in:
5
node_modules/server.js
generated
vendored
5
node_modules/server.js
generated
vendored
@@ -135,7 +135,8 @@ var Server = {
|
|||||||
|
|
||||||
// 注销prototol, 如果频繁刷新, 会报错, calling a released render
|
// 注销prototol, 如果频繁刷新, 会报错, calling a released render
|
||||||
if (Evt.canUseProtocol()) {
|
if (Evt.canUseProtocol()) {
|
||||||
protocol.unregisterProtocol('leanote', function () {
|
protocol.unregisterProtocol('leanote', function (ok) {
|
||||||
|
console.log('unregisterProtocol: ' + ok)
|
||||||
callback && callback();
|
callback && callback();
|
||||||
});
|
});
|
||||||
return;
|
return;
|
||||||
@@ -229,7 +230,7 @@ var Server = {
|
|||||||
}, function (error) {
|
}, function (error) {
|
||||||
if (error) {
|
if (error) {
|
||||||
console.error('Failed to register protocol')
|
console.error('Failed to register protocol')
|
||||||
console.log(error);
|
console.error(error);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
// });
|
// });
|
||||||
|
@@ -1868,7 +1868,8 @@ function setMacTopMenu() {
|
|||||||
submenu: [
|
submenu: [
|
||||||
{
|
{
|
||||||
label: 'Reload',
|
label: 'Reload',
|
||||||
accelerator: isMac_ ? 'Command+R' : 'Ctrl+R',
|
// 为什么不要有accelerator, cmd+r有问题, 刷新后, 再按cmd+r就不会执行这个了
|
||||||
|
// accelerator: isMac_ ? 'Command+R' : 'Ctrl+R',
|
||||||
click: function() {
|
click: function() {
|
||||||
onClose(function() {
|
onClose(function() {
|
||||||
gui.win.reloadIgnoringCache();
|
gui.win.reloadIgnoringCache();
|
||||||
|
@@ -1714,7 +1714,9 @@ var Notify = {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// 关闭当前窗口
|
||||||
var onClose = function(afterFunc) {
|
var onClose = function(afterFunc) {
|
||||||
|
console.log('on close');
|
||||||
try {
|
try {
|
||||||
// 先把服务/协议关掉
|
// 先把服务/协议关掉
|
||||||
Server.close(function () {
|
Server.close(function () {
|
||||||
@@ -1727,6 +1729,7 @@ var onClose = function(afterFunc) {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
|
console.error(e);
|
||||||
afterFunc && afterFunc();
|
afterFunc && afterFunc();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user