diff --git a/ChangeLog b/ChangeLog index e3190d66..7467919c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17647,3 +17647,6 @@ fixed a regression where the 'Stop' button would fail to function after enabling a pointer counter in rdlibrary(1)'s Edit Audio dialog [GibHub PR #000239]. +2018-10-01 Patrick Linstruth + * Fixed a regression in RDTimeEdit where highlighted background was not + displaying properly. diff --git a/lib/rdevent_line.cpp b/lib/rdevent_line.cpp index c3d2e3d3..8423c541 100644 --- a/lib/rdevent_line.cpp +++ b/lib/rdevent_line.cpp @@ -310,7 +310,7 @@ void RDEventLine::clear() event_color=QColor(); event_preimport_list->clear(); event_postimport_list->clear(); - event_start_time=QTime(); + event_start_time=QTime(0,0,0,0); event_length=0; event_autofill_slop=-1; event_sched_group=""; diff --git a/lib/rdtimeedit.cpp b/lib/rdtimeedit.cpp index 952fd22a..a7368e53 100644 --- a/lib/rdtimeedit.cpp +++ b/lib/rdtimeedit.cpp @@ -47,12 +47,16 @@ RDTimeEdit::RDTimeEdit(QWidget *parent) setPalette(p); edit_labels[0]=new QLabel("00",this); edit_labels[0]->setAlignment(Qt::AlignCenter); + edit_labels[0]->setAutoFillBackground(true); edit_labels[1]=new QLabel("00",this); edit_labels[1]->setAlignment(Qt::AlignCenter); + edit_labels[1]->setAutoFillBackground(true); edit_labels[2]=new QLabel("00",this); edit_labels[2]->setAlignment(Qt::AlignCenter); + edit_labels[2]->setAutoFillBackground(true); edit_labels[3]=new QLabel("0",this); edit_labels[3]->setAlignment(Qt::AlignCenter); + edit_labels[3]->setAutoFillBackground(true); edit_sep_labels[0]=new QLabel(":",this); edit_sep_labels[0]->setAlignment(Qt::AlignCenter); edit_sep_labels[1]=new QLabel(":",this);