From ba00330badbd1b4dbd0ffa37b0ea7cddc0a6657a Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Mon, 6 Jun 2011 15:38:00 +0000 Subject: score editor now deals properly with hidden events --- muse2/muse/midiedit/scoreedit.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'muse2') diff --git a/muse2/muse/midiedit/scoreedit.cpp b/muse2/muse/midiedit/scoreedit.cpp index d4915304..d2fd7730 100644 --- a/muse2/muse/midiedit/scoreedit.cpp +++ b/muse2/muse/midiedit/scoreedit.cpp @@ -1684,7 +1684,8 @@ void staff_t::create_appropriate_eventlist() { Event& event=it->second; - if ( (event.isNote() && !event.isNoteOff()) && + if ( ( event.isNote() && !event.isNoteOff() && + (event.endTick() <= part->lenTick()) ) && ( ((type==GRAND_TOP) && (event.pitch() >= SPLIT_NOTE)) || ((type==GRAND_BOTTOM) && (event.pitch() < SPLIT_NOTE)) || (type==NORMAL) ) ) -- cgit v1.2.3