Use sciter to write a pop-up window, but the effect is very strange, the pop-up window did not come out immediately

I wrote that after a U disk was pulled out, a pop-up window said that the U disk had been pulled out. As follows:

        var windowView;
        windowView = View.window {
            type: View.POPUP_WINDOW,
            url: self.url("./pop_usb.html"),
            alignment: 3,
            // 
            parameters: { 
                data: {
                    name: "1",
                    drive: "2"
                }
            },
            screen: 0
        };

        // delaysetTimeout
        delay(1500, function () {
            windowView.close();
        });

found that the pop-up window could not come out, and then changed the delay from 1500 to 10,000, so that it could come out. I summed up and felt that the pop-up window came out so late that it was dropped by close before it came out 1.5 seconds later, and sometimes it didn"t come out even after 10 seconds. But when I touch the main window manually, I can come out right away. This is an amazing thing. I never figured out why the pop-up window sometimes didn"t come out, or came out late.

Dec.12,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1eb3c78-4f953.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1eb3c78-4f953.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?