Community
Participate
Working Groups
A dashed line around the master linked position is better recognizable and is visible for selected and for unselected text.
Created attachment 65243 [details] Implementation
See attachment 65224 [details] from bug 181830 for a screenshot.
Thanks for the patch. I agree that better feedback would be nice but I don't like this dashed line and especially that it looks animated when typing. In addition it is really too late in the release cycle to change this now as it would affects all linked editing. We also have to test that this/a new drawing strategy scales when a user chooses it to indicate e.g. errors or warnings.
I have released the patch but remove the code that sets it as default. This allows us to further test this.
The dashed line behaves differently on each platform. We can leave it but not as default as this affects every client that uses the linked mode UI. If we make this the default in 3.4 we should try to implement it in a way that it behaves the same on all Platforms.
Note that the dashed mode also needs to support the I-beam, e.g. in this case: /** */ public void foo() throws IOException { throw new IOException(); } and then 'Add all missing tags'
Created attachment 66080 [details] Fix for animation, platform-dependent drawing, and IBeam
Martin, please approve the improved drawing strategy. I want to close this bug for RC1. I've opened bug 185966 on whether to make this the default in 3.4.
patch looks good
Fixed in HEAD. Available in builds > N20070509-0010.
Verified in I20070515-0010.