Remote can now be closed with the right mouse button too

This commit is contained in:
Dan
2019-12-03 19:27:09 +00:00
parent 3e05c4967f
commit 7be3f428e0

View File

@@ -320,8 +320,9 @@ elements.remote.find( "button" ).each( function( i, obj ) {
} }
} ); } );
// Close the remote when the user presses the 'Escape' key // Close the remote when the user presses the 'Escape' key or the right mouse button
document.onkeyup = function ( event ) { document.onkeyup = function( event )
{
if ( event.keyCode == 27 ) if ( event.keyCode == 27 )
{ {
sendData( "closeRemote", null ); sendData( "closeRemote", null );
@@ -329,6 +330,12 @@ document.onkeyup = function ( event ) {
} }
} }
window.oncontextmenu = function()
{
sendData( "closeRemote", null );
toggleRemote();
}
// 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 ) {