Xcode9b2 - Insertion point scroll location is not stable when showing and hiding right-hand panel

Originator:markd
Number:rdar://32968129 Date Originated:6/24/2017
Status:Open Resolved:
Product:Developer Tools Product Version:Version 9.0 beta 2 (9M137d)
Classification:UI/Usability Reproducible:Always
 
Summary:
Please see movie at this dropbox link: https://www.dropbox.com/s/[redacted]/unstable-insertion-point-sidebar-show-hide.mp4?dl=0

When I show and hide the right-hand panel (which I end up doing a lot because of rdar://27248509), the editor scrolls the line with the insertion point to a random location, most often no where near where it originated.  This is a productivity bummer (ok, where did it go), plus an accessibility issue for me because often times this will scroll the cursor out of my field of good vision, so I have to move my head to look around the screen to find it, rather than just flicking eyes around

Steps to Reproduce:
see summary

Expected Results:
see summary

Observed Results:
see summary

Version:
Version 9.0 beta 2 (9M137d)
10.12.5 (16F73)

Notes:
Xcode8 is very stable.  Even under minimum window smallness, it scrolls no more than one or two lines worth.

Configuration:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!