You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/05/16 13:01:02 UTC

[31/37] isis git commit: Fix ISIS-1615

Fix ISIS-1615

https://issues.apache.org/jira/browse/ISIS-1615

Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/43129438
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/43129438
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/43129438

Branch: refs/heads/master
Commit: 431294388ed4ea52a00bcf6f44b3fb778f05b997
Parents: 6e00aa5
Author: Andi Huber <ho...@gmx.at>
Authored: Tue May 16 13:20:55 2017 +0200
Committer: GitHub <no...@github.com>
Committed: Tue May 16 13:20:55 2017 +0200

----------------------------------------------------------------------
 .../components/actionmenu/entityactions/AdditionalLinksPanel.java | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/43129438/core/viewer-wicket-ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksPanel.java
----------------------------------------------------------------------
diff --git a/core/viewer-wicket-ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksPanel.java b/core/viewer-wicket-ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksPanel.java
index 27c0722..e6dd87d 100644
--- a/core/viewer-wicket-ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksPanel.java
+++ b/core/viewer-wicket-ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/AdditionalLinksPanel.java
@@ -108,6 +108,9 @@ public class AdditionalLinksPanel extends PanelAbstract<ListOfLinksModel> {
                 final String itemTitle = first(linkAndLabel.getDisabledReasonIfAny(), linkAndLabel.getDescriptionIfAny());
                 if(itemTitle != null) {
                     item.add(new AttributeAppender("title", itemTitle));
+                    // ISIS-1615, prevent bootstrap from changing the HTML link's 'title' attribute on client-side;
+                    // bootstrap will not touch the 'title' attribute once the HTML link has a 'data-original-title' attribute
+                    link.add(new AttributeAppender("data-original-title", ""));
                 }
 
                 final Label viewTitleLabel = new Label(ID_ADDITIONAL_LINK_TITLE, linkAndLabel.getLabel());