Fixed a very stupid bug in InstructionView#highlight
authorDaniel Kirschten <daniel.kirschten@gmx.de>
Thu, 19 Sep 2019 19:39:33 +0000 (21:39 +0200)
committerDaniel Kirschten <daniel.kirschten@gmx.de>
Thu, 19 Sep 2019 19:39:33 +0000 (21:39 +0200)
plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionView.java

index 11e8f3a..3777ae1 100644 (file)
@@ -68,7 +68,7 @@ public class InstructionView extends EditorPart implements MemoryCellModifiedLis
                        viewer.highlightRow(highlighted, false);
                        highlighted = index;
                        viewer.highlightRow(index, true);
-                       viewer.getTable().showItem(viewer.getTable().getItem(Math.min((int) memory.getDefinition().getMaximalAddress(), index - 4)));
+                       viewer.getTable().showItem(viewer.getTable().getItem(Math.min((int) memory.getDefinition().getMaximalAddress(), index + 2)));
                        viewer.getTable().showItem(viewer.getTable().getItem(index));
                });
        }