From 8de675d699fd8649b273c9ea2eee81a935dd2eb3 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 12 Jul 2016 08:20:46 -0400 Subject: [PATCH] fix simple but fatal mistake in defining PBD::Controllable::Flags enums. This error caused the flags to be saved as an empty string, thus losing all state when the session is reloaded --- libs/pbd/enums.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/pbd/enums.cc b/libs/pbd/enums.cc index afa156bb1e..fbeed72c6b 100644 --- a/libs/pbd/enums.cc +++ b/libs/pbd/enums.cc @@ -41,7 +41,7 @@ setup_libpbd_enums () REGISTER_CLASS_ENUM (Controllable, GainLike); REGISTER_CLASS_ENUM (Controllable, RealTime); REGISTER_CLASS_ENUM (Controllable, NotAutomatable); - REGISTER (controllable_flags); + REGISTER_BITS (controllable_flags); REGISTER_CLASS_ENUM (Controllable, InverseGroup); REGISTER_CLASS_ENUM (Controllable, UseGroup); -- 2.30.2