tsdconseil / opencv-demonstrator

OpenCV demonstrator (GUI)
http://www.tsdconseil.fr/log/opencv/demo/index-en.html
GNU Lesser General Public License v3.0
141 stars 57 forks source link

Demo dialogs vanish on windows #77

Open WascallyWabbit opened 6 years ago

WascallyWabbit commented 6 years ago

[Crosspost of bug 9282 on OpenCV site] This is fairly serious because it cripples users on Windows. System information (version)

OpenCV Demo Version 1.1.0, OpenCV 3.0.0, GTKMM 3.0

OpenCV => 3.0 Operating System / Platform => Windows 64 Bit

Several of the dialogues that come up from the demo program are invisible and inoperable. This includes the configuration dialog and the file open dialog that is accessed from the source selection dialog. This means that the user cannot open a file, and is restricted to using the default images provided with the application.

Steps to reproduce

To reproduce, open the Windows version of the demo program. Select, for example 'Laplacian computing'. You will see a source selection dialog come up with a picture of a female model. Choose 'Open' from the toolbar, and you will notice that the 'Open' dialogue flashes momentarily on the screen and then disappears. If you choose the application's icon in the bar along the bottom of the screen, you will see that the 'Open' dialog appears there, and that you can close it by selecting the X, but you cannot otherwise interact with it, or find it on the screen.

In the meantime, you are frozen out of the other open windows in the program, which are unresponsive until you close the invisible dialogue. There are other dialogues that have this problem, and there are many other places in the UI where you can find it.

juliena82 commented 6 years ago

Hi, I could not reproduce the problem you are describing on my plateform (Windows 10). However, I have released a new version of the demonstrator for Windows (v 1.3.0), based on MSYS2 toolchain and a newer version of GTK. So maybe this problem has disappeared?

juliena82 commented 6 years ago

Can you test the new version and confirm ?