Project: aptanastudio
Issue APSTUD-2286: Implement improved terminal hyperlink detection
On terminal windows with a long history of output (a couple pages), scrolling up with the mouse wheel will jump back down once it reaches a certain point. However, if you manually drag the scroll bar up, you can see history beyond the jumping point. I've seen this reproducible on Allen's machine when you tail rails logs. You can see similar symptoms in the attached movie. A short investigation showed that the issue relates to the implementation of hyperlink detection in Terminal. Disabling hyperlink detection eliminates the issue. Suggested fix: Re-implement hyperlink detection code to make it free of scrolling/drawing issues.
Story points: 8