- trackPanel.add(new MooTrackView(tracks[i]));
- titlePanel.add(new MooTrackTitle(tracks[i],i));
- progressBar.setValue(i+1);
+ if (Moosique.shouldBeDrawn(tracks[i])) {
+ MooTrackTitle title = new MooTrackTitle(tracks[i]);
+ titlePanel.add(title);
+ trackPanel.add(new MooTrackView(tracks[i], title));
+ progressBar.setValue(i);
+ } else {
+ gL.setColumns(--numberOfTracks);
+ trackPanel.setLayout(gL);
+ }