X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=blobdiff_plain;f=MooView.java;fp=MooView.java;h=a5ebf903d95a35537e84c409329cbbe95a27b4eb;hp=c97a4a46239b745124a0cdbafe8a023121879c2b;hb=c31857b9fcb119f0d4c12b96222f66340b3dcc56;hpb=4526e51b70110f7272b0c2a3a5f207657d690029 diff --git a/MooView.java b/MooView.java index c97a4a4..a5ebf90 100644 --- a/MooView.java +++ b/MooView.java @@ -60,7 +60,9 @@ public class MooView extends JScrollPane { trackPanel.setLayout(new FlowLayout()); MooTrackTitle title = new MooTrackTitle(tracks[0]); titlePanel.add(title); - trackPanel.add(new MooTrackView(tracks[0], title)); + MooTrackView mtv = new MooTrackView(tracks[0], title); + trackPanel.add(mtv); + title.setTrackView(mtv); } else { if (showProgress) { // Creates dialog for progress bar. @@ -85,7 +87,9 @@ public class MooView extends JScrollPane { if (Moosique.shouldBeDrawn(tracks[i])) { MooTrackTitle title = new MooTrackTitle(tracks[i]); titlePanel.add(title); - trackPanel.add(new MooTrackView(tracks[i], title)); + MooTrackView mtv = new MooTrackView(tracks[i], title); + trackPanel.add(mtv); + title.setTrackView(mtv); if (showProgress) progressBar.setValue(i); else System.out.print("."); } else {