aboutsummaryrefslogtreecommitdiff
path: root/composer/window.tk
diff options
context:
space:
mode:
authormescalinum <mescalinum@users.sourceforge.net>2009-08-19 14:30:30 +0000
committermescalinum <mescalinum@users.sourceforge.net>2009-08-19 14:30:30 +0000
commit8835fd9e4dbeb386e044a4a6e4519639d6f50fae (patch)
tree3099947658c858d36d07dc13274b26d5e9d89024 /composer/window.tk
parente6bf559fadcfe714b5c7aa900098b562a4510710 (diff)
further fix data load/save. allow multiple tracks per patch file.
svn path=/trunk/externals/ffext/; revision=11981
Diffstat (limited to 'composer/window.tk')
-rw-r--r--composer/window.tk2
1 files changed, 1 insertions, 1 deletions
diff --git a/composer/window.tk b/composer/window.tk
index bd98ca4..7f7da7d 100644
--- a/composer/window.tk
+++ b/composer/window.tk
@@ -538,7 +538,7 @@ namespace eval pd::composer {
set pat_name [lindex $args 1]
set pat_length [lindex $args 2]
debugPrint "got patternlength: '$pat_name' (len=$pat_length)"
- if {![dict exists $length($id) $pat_name] || [dict get $length($id) $pat_name] != $pat_length} {
+ if {![dict exists $length($id) $pat_name] || [dict get $length($id) $pat_name] != $pat_length || $showpattern($id)} {
dict set length($id) $pat_name $pat_length
for {set i 0} {$i < $pat_length} {incr i} {
sendGui [concat $id EDIT getrow $pat_name $i]