modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/Link.java | 7 +++++-- modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/AncestryUtil.java | 4 ---- 2 files changed, 5 insertions(+), 6 deletions(-)
New commits: commit 5e4986e56683e8c1bc1195c7555d8db914b75474 Author: Ian Springer ian.springer@redhat.com Date: Tue May 3 16:24:25 2011 -0400
fix width of Links; re-enable underlining of ancestry links on hover
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/Link.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/Link.java index 95352b4..c421b9f 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/Link.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/Link.java @@ -50,8 +50,11 @@ public class Link extends LocatableHTMLFlow { this.mouseOutStyleName = DEFAULT_MOUSE_OUT_STYLE_NAME;
// TODO (ips, 04/28/11): This is hacky - try to find a better way. - int width = calculateWidth(linkText); - setWidth(width); + //int width = calculateWidth(linkText); + //setWidth(width); + setAutoWidth(); + // Convert spaces to non-breaking spaces to prevent breaks within the link. + linkText = linkText.replace(" ", " "); setContents(linkText); addClickHandler(clickHandler); } diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/AncestryUtil.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/AncestryUtil.java index b8ff07b..ca12e66 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/AncestryUtil.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/AncestryUtil.java @@ -125,10 +125,6 @@ public abstract class AncestryUtil { String url = LinkManager.getResourceLink(ancestorResourceId); String suffix = resourceId + "_" + entryTokens[1]; ViewLink viewLink = new ViewLink(ancestorName + suffix, ancestorName, url); - viewLink.setMouseOverStyleName(null); - viewLink.setMouseOutStyleName(null); - //viewLink.setOverflow(Overflow.VISIBLE); - //viewLink.setAutoWidth(); hStack.addMember(viewLink); } else { HTMLFlow html = new HTMLFlow(ancestorName);
rhq-commits@lists.fedorahosted.org