Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/WQAdaptedInputPanel.java @ 6413:c1b01cf2e91b
issue1259: fixing initial selected input helper tab. Believing that there is a bug in TabSet.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 25 Jun 2013 09:01:45 +0200 |
parents | 9b7f1288e6c4 |
children | 3c4c0ea52bbb |
comparison
equal
deleted
inserted
replaced
6412:c74261e05a62 | 6413:c1b01cf2e91b |
---|---|
161 | 161 |
162 fetchWQData(); | 162 fetchWQData(); |
163 | 163 |
164 initTableListeners(); | 164 initTableListeners(); |
165 | 165 |
166 // We actually want the first Q tab to be selected and all | |
167 // Q tabs to be enabled. I sense a bug in TabSet here, as | |
168 // the code in the W/Q radiogroup-changehandler behaves | |
169 // exactly vice versa (enabling Q, selecting tab 0). | |
170 enableWTabs(); | |
171 tabs.selectTab(1); | |
172 | |
166 return layout; | 173 return layout; |
167 } | 174 } |
168 | 175 |
169 | 176 |
170 /** Inits the helper panel. */ | 177 /** Inits the helper panel. */ |
193 wTab.setPane(wTable); | 200 wTab.setPane(wTable); |
194 qTab.setPane(qdTable); | 201 qTab.setPane(qdTable); |
195 | 202 |
196 tabs.addTab(wTab, i*2+0); | 203 tabs.addTab(wTab, i*2+0); |
197 tabs.addTab(qTab, i*2+1); | 204 tabs.addTab(qTab, i*2+1); |
198 tabs.disableTab(i*2+1); | 205 //tabs.disableTab(i*2+1); |
199 } | 206 } |
200 | 207 |
201 // Defaults at "Q", first input field. | 208 // Defaults at "Q", first input field. |
202 tabs.selectTab(0); | 209 tabs.selectTab(0); |
203 enableQTabs(); | 210 enableQTabs(); |