traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso/src/traverso Interface.cpp


From: Ben Levitt
Subject: [Traverso-commit] traverso/src/traverso Interface.cpp
Date: Wed, 11 Apr 2007 04:04:25 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Ben Levitt <benjie>     07/04/11 04:04:25

Modified files:
        src/traverso   : Interface.cpp 

Log message:
        Fix crash on setting fade style before setting fade length

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/Interface.cpp?cvsroot=traverso&r1=1.57&r2=1.58

Patches:
Index: Interface.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/Interface.cpp,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -b -r1.57 -r1.58
--- Interface.cpp       5 Apr 2007 13:15:06 -0000       1.57
+++ Interface.cpp       11 Apr 2007 04:04:24 -0000      1.58
@@ -650,6 +650,9 @@
        foreach(QObject* obj, items) {
                AudioClipView* acv = qobject_cast<AudioClipView*>(obj);
                if (acv) {
+                       if (! acv->get_clip()->get_fade_in() ) {
+                               acv->get_clip()->set_fade_in(1);
+                       }
                        
acv->get_clip()->get_fade_in()->set_shape(action->data().toString());
                        break;
                }
@@ -662,6 +665,9 @@
        foreach(QObject* obj, items) {
                AudioClipView* acv = qobject_cast<AudioClipView*>(obj);
                if (acv) {
+                       if (! acv->get_clip()->get_fade_out() ) {
+                               acv->get_clip()->set_fade_out(1);
+                       }
                        
acv->get_clip()->get_fade_out()->set_shape(action->data().toString());
                        break;
                }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]