sfx2/source/dialog/backingwindow.cxx | 4 ++++ 1 file changed, 4 insertions(+)
New commits: commit 8db6290fbf80c4da993dd1138d6a848b4c9ea8db Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Tue Nov 10 11:22:46 2020 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Tue Nov 10 13:59:25 2020 +0100 explicitly set backing window XFrame as ActiveFrame instead of relying on implicit toplevel GetFocus to do it, so having the focus in native widgets doesn't matter Change-Id: I6e659a09fad187967e4c14024577e562a57441e8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105518 Tested-by: Caolán McNamara <caol...@redhat.com> Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sfx2/source/dialog/backingwindow.cxx b/sfx2/source/dialog/backingwindow.cxx index 99c3990de072..9185458f62af 100644 --- a/sfx2/source/dialog/backingwindow.cxx +++ b/sfx2/source/dialog/backingwindow.cxx @@ -421,6 +421,10 @@ void BackingWindow::setOwningFrame( const css::uno::Reference< css::frame::XFram mxDropTarget->addDropTargetListener(mxDropTargetListener); mxDropTarget->setActive(true); } + + css::uno::Reference<XFramesSupplier> xFramesSupplier(mxDesktopDispatchProvider, UNO_QUERY); + if (xFramesSupplier) + xFramesSupplier->setActiveFrame(mxFrame); } IMPL_LINK(BackingWindow, ExtLinkClickHdl, weld::Button&, rButton, void) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits