Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
We had problems on windows 32bit systems using the reparenting feature.
Sometimes (timing issue) the JCEF native code in CefBrowser_N.cpp uses a wrong parent window handle. With this change the problem was gone, also see chromiumembedded#321. Reproduction: The problem can happen on physical machines too but happen much more often when connected to remote machines (e.g. Citrix sessions, Remote Desktop, VMWares,...). - Start detailed MainFrame - Menu -> Tests -> Reparent - Press the "Reparent </>" Button as fast as you can (Space bar helps) The bug then sometimes happens on the 5th try or you have to do this for a minute or so.
- Loading branch information