fixed effect controls not updating if transitions from the selected clip are selected

This commit is contained in:
itsmattkc
2019-02-09 15:15:34 -08:00
parent adfe865434
commit 10a1c89464
3 changed files with 9 additions and 1 deletions
+4
View File
@@ -64,6 +64,10 @@ EffectControls::EffectControls(QWidget *parent) :
EffectControls::~EffectControls() {}
int EffectControls::get_mode() {
return mode;
}
bool EffectControls::keyframe_focus() {
return headers->hasFocus() || keyframeView->hasFocus();
}
+1
View File
@@ -35,6 +35,7 @@ class EffectControls : public QDockWidget
public:
explicit EffectControls(QWidget *parent = 0);
~EffectControls();
int get_mode();
void set_clips(QVector<int>& clips, int mode);
void clear_effects(bool clear_cache);
void delete_effects();
+4 -1
View File
@@ -88,7 +88,10 @@ void update_effect_controls() {
}
}
bool same = (selected_clips.size() == panel_effect_controls->selected_clips.size());
bool same = (selected_clips.size() == panel_effect_controls->selected_clips.size()
&& panel_effect_controls->get_mode() == mode);
if (same) {
for (int i=0;i<selected_clips.size();i++) {
if (selected_clips.at(i) != panel_effect_controls->selected_clips.at(i)) {