Can't run more than 3 windows и at the same time.
ekap12 opened this issue · 14 comments
Describe the bug
betaflight-blackbox-explorer_3.7.0_win64-portable v20220919.20 you can open as many program windows as you want
betaflight-blackbox-explorer_3.7.0_win64-portable v20220921.21 as well as all subsequent versions, only 2 program windows open at most. Windows 7. I know that this version of the operating system is not supported, but the same bug is possible in newer versions.
To Reproduce
Run 3 times betaflight-blackbox-explorer_3.7.0_win64-portable v20220921.21 and you have only 2 opened windows. doesn't show any errors.
Expected behavior
open as many windows as I need
Betaflight Blackbox Explorer version
20220921.21 and all next
Add any other context about the problem that you think might be relevant here
I tried to take the old file ffmpeg.dll and move it to a newer version of the program but it didn't help
Honestly, it's supposed to open only once, unless you click "New Window" in the BBE.
Usually I open the BBE by launching the log file in Windows Explorer or, for example, by clicking on the log file in the telegram chat. The option you suggested with the new window button partially solves my problem and allows you to open more windows, although this is still a bit inconvenient.
Hi, same issue here with 3.7 (win64-installer) and Windows 11, I can only open one instance of BBE when double-clicking Blackbox file or exe.
I know there is a button "New Window", but it was much more handy to be able to directly open multiple blackboxes by double-clicking on them :)
I have reinstalled the latest nighty build and I am still unable to open multiple instances (without using "New Window" button), with Windows 11.
I have also resinstalled version 3.6 to rule out Windows 11 (untill recently I was using W10). No issue with 3.6, I can open as many instances as I want (at least 6).
Have used the new window button. Not sure why we should open multiple instance of the application - but it would be nice if we could use new window for clicking a bbl file association if the application is already running. Not sure if we can catch that.
No problem using the "New Window".
As @ekap12 wrote, it is more convenient to directly open a blackbox from the browser (forum, FB, discord, mail...) by just clicking the file, instead of clicking "new Window", browse to the downloaded file and open it. Same when opening multiple BB from the same location. The hassle won't kill me, but since I was used to do that by just one click... I got lazy :)
Yes the no error reported would make it hard to reproduce. But I'm lazy to install - as I'm living on master all the time. Have to install it to use file association to check if anything raises the issue. Seems to work for first child not the second.
Will try to install on a windows machine - but need to get some space.
it hard to reproduce
I think the easiest way to understand where the problem is that prevents you from running more than 3 copies of the program is to look at the difference between 2 builds. I think there’s not a lot of new code in 2 days, but that’s where the problem lies.
betaflight-blackbox-explorer_3.7.0_win64-portable v20220919.20
betaflight-blackbox-explorer_3.7.0_win64-portable v20220921.21
Upd:
Did it myself. The problem started after updating the libraries NWjs and ffmpeg.
#591
It will not be so easy to understand the reason....
i always wondered why command-line --new-window
never worked. now with deprecation, presumably non-fixable.
Workaround is to open a new window in BBL and drag and drop the BBL file on it.
Closing as we no longer maintain NWjs versions as we moved on to PWA version.