X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=MooView.java;h=2defbc6fb50d3641263269134bbe446bc49d6e68;hb=fb491f02df0fa9cf8e7fb8511885e51e5660a21d;hp=ca9d68db48ad49fb5fa0732489532a92b2bb512e;hpb=bf754ec41765b5a63b67df376b70e3b042e4644f;p=moosique.git diff --git a/MooView.java b/MooView.java index ca9d68d..2defbc6 100644 --- a/MooView.java +++ b/MooView.java @@ -81,6 +81,7 @@ public class MooView extends JScrollPane { * Calls on each track view to update itself. */ public void update(long tickPosition) { + getViewport().setViewPosition(new Point((int)getViewport().getViewPosition().getX(), (int)(tickPosition / 24) * MooTrackView.NOTE_HEIGHT)); Component[] comps = getComponents(); for (int i = 0; i < comps.length; i++) { if(comps[i] instanceof MooTrackView) ((MooTrackView)comps[i]).update(tickPosition);