svtools/source/dialogs/RemoteFilesDialog.cxx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-)
New commits: commit 16fda0ed618102ecacfbe5a5af1eaed4b4f11ebb Author: Szymon KÅos <eszka...@gmail.com> Date: Thu Jun 25 12:48:27 2015 +0200 RemoteFilesDialog: opening files using double click Change-Id: Ieea2d757525679b9686629f2d8e75e71cccbf2e0 diff --git a/svtools/source/dialogs/RemoteFilesDialog.cxx b/svtools/source/dialogs/RemoteFilesDialog.cxx index 405548e..c89f73f 100644 --- a/svtools/source/dialogs/RemoteFilesDialog.cxx +++ b/svtools/source/dialogs/RemoteFilesDialog.cxx @@ -641,9 +641,19 @@ IMPL_LINK_TYPED ( RemoteFilesDialog, EditServiceMenuHdl, MenuButton *, pButton, IMPL_LINK_NOARG ( RemoteFilesDialog, DoubleClickHdl ) { - OUString sURL = m_pFileView->GetCurrentURL(); + SvTreeListEntry* pEntry = m_pFileView->FirstSelected(); + SvtContentEntry* pData = static_cast< SvtContentEntry* >( pEntry->GetUserData() ); + + if( pData->mbIsFolder ) + { + OUString sURL = m_pFileView->GetCurrentURL(); - OpenURL( sURL ); + OpenURL( sURL ); + } + else + { + EndDialog( RET_OK ); + } return 1; }
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits