summaryrefslogtreecommitdiff
path: root/muse2/muse/marker/markerview.cpp
diff options
context:
space:
mode:
authorTim E. Real <termtech@rogers.com>2010-12-18 03:01:21 +0000
committerTim E. Real <termtech@rogers.com>2010-12-18 03:01:21 +0000
commite7cc0ca7479cd4bca09963a1d843ecbae15898eb (patch)
tree63cac33dd793a0fb3e9e3de6ee5f01d24f47e682 /muse2/muse/marker/markerview.cpp
parent72dd531044077595601cfaae63835e49f46ece15 (diff)
Fixed marker view crash. Fixed some memory leaks.
Diffstat (limited to 'muse2/muse/marker/markerview.cpp')
-rw-r--r--muse2/muse/marker/markerview.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/muse2/muse/marker/markerview.cpp b/muse2/muse/marker/markerview.cpp
index 80643b4d..d22807b6 100644
--- a/muse2/muse/marker/markerview.cpp
+++ b/muse2/muse/marker/markerview.cpp
@@ -430,7 +430,11 @@ void MarkerView::updateList()
selm = m;
}
+ // Block signals added. Triggers itemSelectionChanged() causing crash. Tim.
+ table->blockSignals(true);
table->clear();
+ table->blockSignals(false);
+
//MarkerList* marker = song->marker();
for (iMarker i = marker->begin(); i != marker->end(); ++i)
{