[Libreoffice-commits] core.git: sw/source
Samuel Mehrbrodt (via logerrit)
logerrit at kemper.freedesktop.org
Mon Aug 12 14:03:26 UTC 2019
sw/source/uibase/shells/textsh1.cxx | 17 +----------------
1 file changed, 1 insertion(+), 16 deletions(-)
New commits:
commit cae4b4951f061a67fab779493e6992d9097f4a4d
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
AuthorDate: Mon Aug 12 12:53:38 2019 +0200
Commit: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
CommitDate: Mon Aug 12 16:02:08 2019 +0200
tdf#120734 Only enable "Remove hyperlink" when hyperlink selected
Change-Id: I4a4b7fc8adb86f6af4660e7d987a7703945c40d4
Reviewed-on: https://gerrit.libreoffice.org/77349
Tested-by: Jenkins
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
diff --git a/sw/source/uibase/shells/textsh1.cxx b/sw/source/uibase/shells/textsh1.cxx
index 841ca6e315f7..3f9e753f55fa 100644
--- a/sw/source/uibase/shells/textsh1.cxx
+++ b/sw/source/uibase/shells/textsh1.cxx
@@ -1748,6 +1748,7 @@ void SwTextShell::GetState( SfxItemSet &rSet )
break;
case SID_EDIT_HYPERLINK:
+ case SID_REMOVE_HYPERLINK:
case SID_COPY_HYPERLINK_LOCATION:
{
SfxItemSet aSet(GetPool(),
@@ -1760,22 +1761,6 @@ void SwTextShell::GetState( SfxItemSet &rSet )
}
}
break;
- case SID_REMOVE_HYPERLINK:
- {
- SfxItemSet aSet(GetPool(),
- svl::Items<RES_TXTATR_INETFMT,
- RES_TXTATR_INETFMT>{});
- rSh.GetCurAttr(aSet);
-
- // If a hyperlink is selected, either alone or along with other text...
- if ((aSet.GetItemState(RES_TXTATR_INETFMT) < SfxItemState::SET &&
- aSet.GetItemState(RES_TXTATR_INETFMT) != SfxItemState::DONTCARE) ||
- rSh.HasReadonlySel())
- {
- rSet.DisableItem(nWhich);
- }
- }
- break;
case SID_TRANSLITERATE_HALFWIDTH:
case SID_TRANSLITERATE_FULLWIDTH:
case SID_TRANSLITERATE_HIRAGANA:
More information about the Libreoffice-commits
mailing list