From d1d6e696aa840261e090d15f282096cf7592fc0a Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sun, 2 Jul 2017 01:57:21 +0200 Subject: [PATCH] FP8: fix 2-line text --- libs/surfaces/faderport8/fp8_strip.cc | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/libs/surfaces/faderport8/fp8_strip.cc b/libs/surfaces/faderport8/fp8_strip.cc index 3a5b97a1e2..39aeb4b2f2 100644 --- a/libs/surfaces/faderport8/fp8_strip.cc +++ b/libs/surfaces/faderport8/fp8_strip.cc @@ -274,10 +274,10 @@ FP8Strip::set_stripable (boost::shared_ptr s, bool panmode) _stripable_name = s->name (); if (_base.twolinetext ()) { + set_strip_name (); + } else { set_text_line (0, s->name ()); set_text_line (1, _pan_ctrl ? _pan_ctrl->get_user_string () : ""); - } else { - set_strip_name (); } set_text_line (2, ""); set_text_line (3, ""); @@ -544,6 +544,9 @@ FP8Strip::periodic_update_meter () set_text_line (2, ""); } } + else if (_displaymode == PluginSelect) { + set_bar_mode (4); // Off + } else if (_displaymode == SendDisplay) { set_bar_mode (4); // Off if (_fader_ctrl) { @@ -561,16 +564,16 @@ FP8Strip::periodic_update_meter () _last_barpos = val; } if (_base.twolinetext ()) { - set_text_line (1, _pan_ctrl->get_user_string ()); - } else { set_strip_name (); + } else { + set_text_line (1, _pan_ctrl->get_user_string ()); } } else { set_bar_mode (4); // Off if (_base.twolinetext ()) { - set_text_line (1, ""); - } else { set_strip_name (); + } else { + set_text_line (1, ""); } }