vcl/source/uitest/uiobject.cxx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
New commits: commit 9ca7bda2cc8b67c2d10fcb81cce8bfd4d8b79b09 Author: Markus Mohrhard <[email protected]> Date: Wed Aug 2 01:46:27 2017 +0200 uitest: detect real floating windows better We use the FloatingWindow base class also for some windows that are not independent. A good example is the hyperlink dialog. Change-Id: I067ac0465de9ff3c8f9bc0c1a5c817a5e09d96e5 Reviewed-on: https://gerrit.libreoffice.org/40650 Tested-by: Jenkins <[email protected]> Reviewed-by: Markus Mohrhard <[email protected]> diff --git a/vcl/source/uitest/uiobject.cxx b/vcl/source/uitest/uiobject.cxx index 5d7132787ea3..ed5a84ab5655 100644 --- a/vcl/source/uitest/uiobject.cxx +++ b/vcl/source/uitest/uiobject.cxx @@ -97,7 +97,11 @@ bool isDialogWindow(vcl::Window const * pWindow) bool isTopWindow(vcl::Window const * pWindow) { WindowType eType = pWindow->GetType(); - return eType == WindowType::FLOATINGWINDOW; + if (eType == WindowType::FLOATINGWINDOW) + { + return pWindow->GetStyle() & WB_SYSTEMFLOATWIN; + } + return false; } vcl::Window* get_top_parent(vcl::Window* pWindow) _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
