Community
Participate
Working Groups
Reproducible at least with Chromium on Linux. * Go to http://rap.eclipsesource.com/rapdemo/examples * Zoom browser using Ctrl + * Reload -> Note that the texts in some navigation buttons is cut off
Created attachment 198881 [details] Screenshot Attached screenshot that shows the issue
Possibly the same issue or similar to Bug 340841. Might also be connected to Bug 292189.
The problem was reproducible even without browser zoom when we had a theming addition that changed the bold font to normal on hover. Strangle, it only appeared when pressing the TreeViewer button in the demo and hovering over the navigation buttons after this.
There might be an explanation for that second scenario: TreeRow uses qx.ui.basic.Label._getMeasureNode(), just as MultiCellWidget/Button does. Perhaps something is done to that node that breaks textsize measuring.
Fixed in CVS HEAD. As suspected, these were two issues. One is the problem with textsize measurement not working anymore after a Tree appears. That was fixed by resetting the measurement Node properly. The other issue is about zooming an application. Thats actually the same bug as Bug 340841, and could be fixed in the same manner. What remains is the issue of zooming on runtime, i.e. after the application is already loaded. For that scenario i opend Bug 351218 - Improve support for browser-zooming on runtime.
Created attachment 200167 [details] fix for 1.4.1
Commited patch(attachment 200167 [details]) to CVS v14_Maintenance branch.
Commited patch to v14_Tree_Table_Merge branch