Converted JavaScript remote closing to use jQuery

This commit is contained in:
Dan
2019-12-12 00:42:22 +00:00
parent 4f5e87ae06
commit 9adf1a6d05

View File

@@ -382,23 +382,24 @@ elements.remote.find( "button" ).each( function( i, obj ) {
} ); } );
// Close the remote when the user presses the 'Escape' key or the right mouse button // Close the remote when the user presses the 'Escape' key or the right mouse button
document.onkeyup = function( event ) function closeRemote()
{ {
if ( event.keyCode == 27 ) sendData( "closeRemote", null );
{
sendData( "closeRemote", null );
setRemoteVisible( false );
setUISettingsVisible( false, false );
}
}
window.oncontextmenu = function()
{
sendData( "closeRemote", null );
setRemoteVisible( false ); setRemoteVisible( false );
setUISettingsVisible( false, false ); setUISettingsVisible( false, false );
} }
$( document ).keyup( function( event ) {
if ( event.keyCode == 27 )
{
closeRemote();
}
} );
$( document ).contextmenu( function() {
closeRemote();
} );
// The main event listener, this is what the NUI messages sent by the LUA side arrive at, they are // The main event listener, this is what the NUI messages sent by the LUA side arrive at, they are
// then handled properly via a switch/case that runs the relevant code // then handled properly via a switch/case that runs the relevant code
window.addEventListener( "message", function( event ) { window.addEventListener( "message", function( event ) {