From 75ff9e5f97240afef01cccc2a070552090b63fbc Mon Sep 17 00:00:00 2001 From: drdev Date: Mon, 28 Apr 2014 03:41:58 +0000 Subject: [PATCH] Fix FList scroll into view logic --- forge-gui-mobile/src/forge/toolbox/FList.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-gui-mobile/src/forge/toolbox/FList.java b/forge-gui-mobile/src/forge/toolbox/FList.java index 07a6a3f4ef1..80a7ee17eb2 100644 --- a/forge-gui-mobile/src/forge/toolbox/FList.java +++ b/forge-gui-mobile/src/forge/toolbox/FList.java @@ -144,12 +144,12 @@ public class FList extends FScrollPane { public void scrollIntoView(int index) { float itemTop = getItemTop(index); if (itemTop < 0) { - setScrollTop(itemTop); + setScrollTop(getScrollTop() + itemTop); } else { float itemBottom = itemTop + renderer.getItemHeight(); if (itemBottom > getHeight()) { - setScrollTop(itemBottom - getHeight()); + setScrollTop(getScrollTop() + itemBottom - getHeight()); } } }