mirror of
https://gitlab.com/futo-org/fcast.git
synced 2025-08-07 17:52:49 +00:00
webOS: Fixed key and launch event handlers
This commit is contained in:
parent
a549296aca
commit
b0a706dfed
8 changed files with 69 additions and 15 deletions
|
@ -329,7 +329,7 @@ document.onmousemove = () => {
|
|||
uiHideTimer.start();
|
||||
};
|
||||
|
||||
document.addEventListener('keydown', (event: KeyboardEvent) => {
|
||||
function keyDownEventHandler(event: KeyboardEvent) {
|
||||
// logger.info("KeyDown", event);
|
||||
let result = targetKeyDownEventListener(event);
|
||||
let handledCase = result.handledCase;
|
||||
|
@ -379,8 +379,9 @@ document.addEventListener('keydown', (event: KeyboardEvent) => {
|
|||
if (window.targetAPI.getSubscribedKeys().keyDown.has(key)) {
|
||||
window.targetAPI.sendEvent(new EventMessage(Date.now(), new KeyEvent(EventType.KeyDown, key, event.repeat, handledCase)));
|
||||
}
|
||||
});
|
||||
document.addEventListener('keyup', (event: KeyboardEvent) => {
|
||||
}
|
||||
|
||||
function keyUpEventHandler(event: KeyboardEvent) {
|
||||
// logger.info("KeyUp", event);
|
||||
let result = targetKeyUpEventListener(event);
|
||||
let handledCase = result.handledCase;
|
||||
|
@ -398,7 +399,10 @@ document.addEventListener('keyup', (event: KeyboardEvent) => {
|
|||
if (window.targetAPI.getSubscribedKeys().keyUp.has(key)) {
|
||||
window.targetAPI.sendEvent(new EventMessage(Date.now(), new KeyEvent(EventType.KeyUp, key, event.repeat, handledCase)));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener('keydown', keyDownEventHandler);
|
||||
document.addEventListener('keyup', keyUpEventHandler);
|
||||
|
||||
export {
|
||||
PlayerControlEvent,
|
||||
|
@ -411,4 +415,6 @@ export {
|
|||
onPlayPlaylist,
|
||||
playerCtrlStateUpdate,
|
||||
setPlaylistItem,
|
||||
keyDownEventHandler,
|
||||
keyUpEventHandler,
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue