mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
diff: try another initial scroll method on fail
This commit is contained in:
@@ -1103,21 +1103,18 @@ public class SimpleDiffViewer extends TwosideTextDiffViewer {
|
||||
@Override
|
||||
protected boolean doScrollToChange() {
|
||||
if (myScrollToChange == null) return false;
|
||||
SimpleDiffViewer.this.doScrollToChange(myScrollToChange);
|
||||
return true;
|
||||
return SimpleDiffViewer.this.doScrollToChange(myScrollToChange);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean doScrollToFirstChange() {
|
||||
SimpleDiffViewer.this.doScrollToChange(ScrollToPolicy.FIRST_CHANGE);
|
||||
return true;
|
||||
return SimpleDiffViewer.this.doScrollToChange(ScrollToPolicy.FIRST_CHANGE);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean doScrollToContext() {
|
||||
if (myNavigationContext == null) return false;
|
||||
SimpleDiffViewer.this.doScrollToContext(myNavigationContext);
|
||||
return true;
|
||||
return SimpleDiffViewer.this.doScrollToContext(myNavigationContext);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-4
@@ -672,14 +672,12 @@ public class SimpleThreesideDiffViewer extends ThreesideTextDiffViewer {
|
||||
@Override
|
||||
protected boolean doScrollToChange() {
|
||||
if (myScrollToChange == null) return false;
|
||||
SimpleThreesideDiffViewer.this.doScrollToChange(myScrollToChange);
|
||||
return true;
|
||||
return SimpleThreesideDiffViewer.this.doScrollToChange(myScrollToChange);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean doScrollToFirstChange() {
|
||||
SimpleThreesideDiffViewer.this.doScrollToChange(ScrollToPolicy.FIRST_CHANGE);
|
||||
return true;
|
||||
return SimpleThreesideDiffViewer.this.doScrollToChange(ScrollToPolicy.FIRST_CHANGE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user