# HG changeset patch # User Felix Wolfsteller # Date 1384274764 -3600 # Node ID 22b5d1c6e2c063e64fdb2400a80ce5622af2b719 # Parent 368d419ae4d10d7d1c5e50a67722ed9d75b243bb issue1542: Do not show link to w/q value view if no mainvalues are there. Do not add empty space if no q or w value range will be shown. diff -r 368d419ae4d1 -r 22b5d1c6e2c0 gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/GaugeInfoPanel.java --- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/GaugeInfoPanel.java Tue Nov 12 17:15:21 2013 +0100 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/stationinfo/GaugeInfoPanel.java Tue Nov 12 17:46:04 2013 +0100 @@ -16,6 +16,7 @@ import com.smartgwt.client.widgets.layout.HLayout; import com.smartgwt.client.widgets.layout.VLayout; import com.smartgwt.client.widgets.Label; +import com.smartgwt.client.util.SC; import org.dive4elements.river.client.client.FLYS; import org.dive4elements.river.client.client.FLYSConstants; @@ -85,11 +86,18 @@ HLayout line5 = new HLayout(); line5.addMember(new GaugeMainValueAnchor(flys, gauge)); - grid.addMember(line1); - grid.addMember(line2); + if (minw != null && maxw != null) { + grid.addMember(line1); + } + if (minq != null && maxq != null) { + grid.addMember(line2); + } grid.addMember(line3); grid.addMember(line4); - grid.addMember(line5); + // Do not show link if no values anyway. + if (minw != null && maxw != null && minq != null && maxq != null) { + grid.addMember(line5); + } addMember(grid); }