From 8835fd9e4dbeb386e044a4a6e4519639d6f50fae Mon Sep 17 00:00:00 2001 From: mescalinum Date: Wed, 19 Aug 2009 14:30:30 +0000 Subject: further fix data load/save. allow multiple tracks per patch file. svn path=/trunk/externals/ffext/; revision=11981 --- composer/window.tk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'composer/window.tk') 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] -- cgit v1.2.1