From fa77a61842c3281fde517f07e55a1fcfc8dcce41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Garramu=C3=B1o?= Date: Thu, 8 Feb 2024 04:29:10 -0300 Subject: [PATCH] Fixed playback on environment maps. --- mrv2/lib/mrvGL/mrvTimelineViewportEvents.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/mrv2/lib/mrvGL/mrvTimelineViewportEvents.cpp b/mrv2/lib/mrvGL/mrvTimelineViewportEvents.cpp index c72c02ae4..5321ae23c 100644 --- a/mrv2/lib/mrvGL/mrvTimelineViewportEvents.cpp +++ b/mrv2/lib/mrvGL/mrvTimelineViewportEvents.cpp @@ -475,13 +475,10 @@ namespace mrv { p.lastEvent = FL_PUSH; - if (p.actionMode == ActionMode::kScrub) + p.playbackMode = timeline::Playback::Stop; + if (!p.timelinePlayers.empty()) { - p.playbackMode = timeline::Playback::Stop; - if (!p.timelinePlayers.empty()) - { - p.playbackMode = p.timelinePlayers[0]->playback(); - } + p.playbackMode = p.timelinePlayers[0]->playback(); } return; } @@ -992,8 +989,7 @@ namespace mrv p.rotDir.x = p.rotDir.y = 0; if (p.lastEvent == FL_DRAG && - Fl::event_button() == FL_LEFT_MOUSE && - p.actionMode == ActionMode::kScrub) + Fl::event_button() == FL_LEFT_MOUSE) { p.lastEvent = 0; if (p.timelinePlayers.empty())