Community
Participate
Working Groups
Build Identifier: 3.7m3 Cocoa 32-bit: Run Snippet 229 and resize the first column ('Column 0') - the subsequent columns are not repainted. Reproducible: Always Steps to Reproduce: See Snippet 229: http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet229.java
I think I have an idea of how to fix this but the scope is probably too big for 3.7 at this point. Drawing is being done at the NSCell level, so when a column resizes the ones to the right of it just move over and aren't marked dirty, and thus they don't get redrawn. A quick and dirty fix would be to just mark the whole table as needing a repaint when we resize the column, but it won't fix the gradient while the column is being resized, like it does on Carbon.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug. If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.