]> ruin.nu Git - moosique.git/blobdiff - MooToolbar.java
setting mute and solo on channel instead..
[moosique.git] / MooToolbar.java
index e5e46da50e7a17cb39a362cf256cf4be315e0cef..a94aabdf8ef0138af880d5592a39c830c6fbd0fd 100644 (file)
@@ -74,6 +74,7 @@ public class MooToolbar extends JToolBar {
         * @param tickPosition  the tick position to visualize
         */
        public void updateProgInd(long tickPosition) {
+               ticksPerBeat = Moosique.getSequence().getResolution();
                if (tickPosition == 0) {
                        resetProgInd();
                } else {
@@ -148,7 +149,7 @@ public class MooToolbar extends JToolBar {
                                        Moosique.stop();
                                }
                        } else if (e.getSource() instanceof JLabel) {
-                               long position = Moosique.getPosition();
+                               long position = Moosique.getEditPosition();
                                if (e.getSource().equals(measuresValue)) {
                                        if (SwingUtilities.isRightMouseButton(e)) {
                                                position += beatsPerMeasure * ticksPerBeat;
@@ -168,7 +169,7 @@ public class MooToolbar extends JToolBar {
                                                position -= 1;
                                        }
                                }
-                               Moosique.setPosition(position);
+                               Moosique.setEditPosition(position);
                                Moosique.getGUI().update(position);
                        }
                }