[ https://issues.apache.org/jira/browse/NETBEANS-2082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17108318#comment-17108318 ]
Svatopluk Dedic commented on NETBEANS-2082: ------------------------------------------- {quote}I wonder if instead of "scroll to caret", the editor should scroll to the part of the code that was visible before collapsing the code. {quote} Yes, that would be probably better :) but I need to admit my brain capacity seems insufficient to absorb the EditorView hierarchy impl fast enough. During experimenting it seems that Editor does fairly well - except the case when view hierarchy changes right around the caret. I'd bet for a safe solution and narrow cases where the scroll actually triggers just to the originally intended (the instruction is given too often, and the scroll triggers even if it should not). Anyone is welcomed to volunteer for the editor hierarchy fix :) and we then may remove the folding-editor property hack. > Scroll to the caret position when code fold feature is run > ---------------------------------------------------------- > > Key: NETBEANS-2082 > URL: https://issues.apache.org/jira/browse/NETBEANS-2082 > Project: NetBeans > Issue Type: Bug > Components: editor - Code folding > Affects Versions: 10.0, 11.0, 11.1, 11.2 > Environment: Netbeans 11 with OpenJDK 12. > Darwin MacBook-Pro-2.local 18.5.0 Darwin Kernel Version 18.5.0: Mon Mar 11 > 20:40:32 PDT 2019; root:xnu-4903.251.3~3/RELEASE_X86_64 x86_64 > Netbeans 10 with OpenJDK 11. > Darwin MacBook-Pro-2.local 18.2.0 Darwin Kernel Version 18.2.0: Thu Dec 20 > 20:46:53 PST 2018; root:xnu-4903.241.1~1/RELEASE_X86_64 x86_64 > Reporter: Pier Luigi > Assignee: Svatopluk Dedic > Priority: Critical > Attachments: DemoPHPCodeFoldingProblem_NB11.php, NETBEANS-2082.zip, > netbeans-2082.gif > > > Collapsing a block often results in a jump of the editor to an incorrect > editing position (and scrolling the page cause a rejump to that position > after a second of scroll inactivity). > The same sources works perfectly with Netbeans 8.2. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists