diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-01-12 09:49:36 +0000 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2017-01-16 15:48:27 +0000 |
commit | 3f47b0b9d730be7ebc2e2844347180cdc59272b1 (patch) | |
tree | 323ee683ed30a8660961b76a0412f12f3450baca /sfx2 | |
parent | 821b9ee9ba4ab13c3525009eb7e6a8fd60176dd7 (diff) |
in extremis dump Ole10Native payload and launch system viewer on it
so embedded plain text documents/source code/etc in word documents can be viewed
by us under Linux
Change-Id: I19e19619070841fe097c70297adc2e8b96d1c581
(cherry picked from commit 75367918028dffb7a137d29644a7a6e1f7af7c9b)
Reviewed-on: https://gerrit.libreoffice.org/32992
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/source/view/ipclient.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sfx2/source/view/ipclient.cxx b/sfx2/source/view/ipclient.cxx index 504997fb3459..e894546b4346 100644 --- a/sfx2/source/view/ipclient.cxx +++ b/sfx2/source/view/ipclient.cxx @@ -938,7 +938,7 @@ ErrCode SfxInPlaceClient::DoVerb( long nVerb ) } catch ( embed::UnreachableStateException& ) { - if ( nVerb == 0 || nVerb == embed::EmbedVerbs::MS_OLEVERB_OPEN ) + if (nVerb == embed::EmbedVerbs::MS_OLEVERB_PRIMARY || nVerb == embed::EmbedVerbs::MS_OLEVERB_OPEN || nVerb == embed::EmbedVerbs::MS_OLEVERB_SHOW) { // a workaround for the default verb, usually makes sense for alien objects try |