Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Edit/HitInterface.py
diff options
context:
space:
mode:
authoramartin <olpc@xo-00-CE-12.localdomain>2007-06-28 21:25:38 (GMT)
committer amartin <olpc@xo-00-CE-12.localdomain>2007-06-28 21:25:38 (GMT)
commit146f6eefdb76494a1d8d9b033c64b3a686227225 (patch)
tree89485e3b794411f62e04a8739e312a6f0209f802 /Edit/HitInterface.py
parent1a360aa3235c5b661f8eff0f9b57de4816e73d68 (diff)
network
Diffstat (limited to 'Edit/HitInterface.py')
-rw-r--r--Edit/HitInterface.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/Edit/HitInterface.py b/Edit/HitInterface.py
index e3692b7..6e77908 100644
--- a/Edit/HitInterface.py
+++ b/Edit/HitInterface.py
@@ -27,11 +27,13 @@ class HitInterface( NoteInterface ):
else:
dirty = False
- if self.note.cs.onset != self.oldOnset:
- self.x = self.owner.ticksToPixels( self.noteDB.getPage(self.note.page).beats, self.note.cs.onset )
+ beats = self.noteDB.getPage( self.note.page ).beats
+ if self.note.cs.onset != self.oldOnset or beats != self.oldBeats:
+ self.x = self.owner.ticksToPixels( beats, self.note.cs.onset )
self.x += self.origin[0]
self.imgX = self.x - Config.NOTE_IMAGE_PADDING
self.oldOnset = self.note.cs.onset
+ self.oldBeats = beats
if self.note.cs.pitch != self.oldPitch:
self.y = self.owner.pitchToPixelsDrum( self.note.cs.pitch ) + self.origin[1]
self.imgY = self.y - Config.NOTE_IMAGE_PADDING