@@ -82,7 +82,7 @@ document.getElementById("deselect-unnecessary").addEventListener("click", async
8282
8383// Function to add system app
8484export async function setupSystemAppMenu ( ) {
85- document . getElementById ( "add-system-app" ) . addEventListener ( "click" , ( ) => openSystemAppOverlay ( ) ) ;
85+ document . getElementById ( "add-system-app" ) . addEventListener ( "click" , ( ) => setTimeout ( ( ) => openSystemAppOverlay ( ) , 80 ) ) ;
8686 document . getElementById ( "add-system-app-overlay" ) . addEventListener ( "click" , ( event ) => {
8787 if ( event . target === event . currentTarget ) closeSystemAppOverlay ( ) ;
8888 } ) ;
@@ -389,17 +389,13 @@ document.querySelector('.back-button').addEventListener('click', async () => {
389389} ) ;
390390
391391// Close custom keybox selector
392- document . querySelector ( '.close-selector' ) . addEventListener ( 'click' , ( ) => {
393- closeCustomKeyboxSelector ( ) ;
394- } ) ;
392+ document . querySelector ( '.close-selector' ) . addEventListener ( 'click' , ( ) => closeCustomKeyboxSelector ( ) ) ;
395393fileSelector . addEventListener ( 'click' , ( event ) => {
396- if ( event . target === fileSelector ) {
397- closeCustomKeyboxSelector ( ) ;
398- }
394+ if ( event . target === fileSelector ) closeCustomKeyboxSelector ( ) ;
399395} ) ;
400396
401- // Function to close custom keybox selector
402- function closeCustomKeyboxSelector ( ) {
397+ // close custom keybox selector
398+ const closeCustomKeyboxSelector = ( ) => {
403399 fileSelector . style . opacity = '0' ;
404400 fileSelectorContent . classList . remove ( 'open' ) ;
405401 document . body . classList . remove ( "no-scroll" ) ;
@@ -410,6 +406,7 @@ function closeCustomKeyboxSelector() {
410406
411407// Open custom keybox selector
412408document . getElementById ( 'customkb' ) . addEventListener ( 'click' , async ( ) => {
409+ await new Promise ( resolve => setTimeout ( resolve , 80 ) ) ;
413410 fileSelector . style . display = 'flex' ;
414411 document . body . classList . add ( "no-scroll" ) ;
415412 setTimeout ( ( ) => {
0 commit comments