mirror of
https://github.com/ElectronNET/Electron.NET.git
synced 2026-07-09 02:07:47 +00:00
handle also get nearest point
This commit is contained in:
@@ -38,10 +38,16 @@ module.exports = (socket) => {
|
||||
electronSocket.emit('screen-getAllDisplaysCompleted', display);
|
||||
});
|
||||
socket.on('screen-getDisplayNearestPoint', (point) => {
|
||||
const display = electron_1.screen.getDisplayNearestPoint(point);
|
||||
let display;
|
||||
try {
|
||||
display = electron_1.screen.getDisplayNearestPoint(point);
|
||||
} catch {
|
||||
display = electron_1.screen.getPrimaryDisplay();
|
||||
}
|
||||
electronSocket.emit('screen-getDisplayNearestPointCompleted', display);
|
||||
});
|
||||
socket.on('screen-getDisplayMatching', (rectangle) => {
|
||||
let display;
|
||||
try {
|
||||
display = electron_1.screen.getDisplayMatching(rectangle);
|
||||
} catch {
|
||||
|
||||
@@ -47,7 +47,12 @@ export = (socket: Socket) => {
|
||||
});
|
||||
|
||||
socket.on('screen-getDisplayNearestPoint', (point) => {
|
||||
const display = screen.getDisplayNearestPoint(point);
|
||||
let display;
|
||||
try {
|
||||
display = screen.getDisplayNearestPoint(point);
|
||||
} catch {
|
||||
display = screen.getPrimaryDisplay();
|
||||
}
|
||||
electronSocket.emit('screen-getDisplayNearestPointCompleted', display);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user