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(a)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);
Show replies by date