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();

http://dive4elements.wald.intevation.org