From c882f1bd71be76a48682dd01bc8e623579ac1392 Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Sun, 21 Mar 2021 17:16:05 -0400 Subject: [PATCH] 2021-03-21 Fred Gleason * Fixed a bug in 'RDMarkerView' that caused a save prompt to appear when no data had been changed. Signed-off-by: Fred Gleason --- ChangeLog | 3 +++ lib/rdmarkerview.cpp | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 73204642..10339168 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21317,3 +21317,6 @@ * Added a 'No Fade on Segue Out' checkbox to 'RDMarkerDialog'. 2021-03-21 Fred Gleason * Changed the color of the audio cursor in 'RDMarkerDialog' to green. +2021-03-21 Fred Gleason + * Fixed a bug in 'RDMarkerView' that caused a save prompt to + appear when no data had been changed. diff --git a/lib/rdmarkerview.cpp b/lib/rdmarkerview.cpp index fa9b27c4..91c64e1e 100644 --- a/lib/rdmarkerview.cpp +++ b/lib/rdmarkerview.cpp @@ -27,7 +27,7 @@ #include "rdescape_string.h" #include "rdmarkerview.h" -#define LEFT_MARGIN 20 +#define LEFT_MARGIN 30 RDMarkerHandle::RDMarkerHandle(RDMarkerHandle::PointerRole role, PointerType type,void *mkrview, @@ -562,14 +562,14 @@ void RDMarkerView::updatePosition(RDMarkerHandle::PointerRole role, int ptr) void RDMarkerView::setNoSegueFade(bool state) { - d_has_unsaved_changes=state==d_no_segue_fade; + d_has_unsaved_changes=state!=d_no_segue_fade; d_no_segue_fade=state; } void RDMarkerView::setPlayGain(int db) { - d_has_unsaved_changes=db==d_play_gain; + d_has_unsaved_changes=db!=d_play_gain; d_play_gain=db; }