A link with href="" causes a reload of the page, at least in Firefox. Change-Id: I0d04615b3669d3b7ccab5bf0d45b6a665f32fb1etags/7.0.2
@@ -42,7 +42,11 @@ public class LinkConnector extends AbstractComponentConnector implements | |||
@Override | |||
public void onStateChanged(StateChangeEvent stateChangeEvent) { | |||
getWidget().src = getResourceUrl(LinkConstants.HREF_RESOURCE); | |||
getWidget().anchor.setAttribute("href", getWidget().src); | |||
if (getWidget().src == null) { | |||
getWidget().anchor.removeAttribute("href"); | |||
} else { | |||
getWidget().anchor.setAttribute("href", getWidget().src); | |||
} | |||
} | |||
}); | |||
} |