From fc3999d1805ea861de1dca075733a839c41b16a9 Mon Sep 17 00:00:00 2001 From: Stefan Derkits Date: Tue, 20 May 2014 20:05:35 +0200 Subject: [PATCH] HistoryWidget: No longer set the To date when changing From date, no longer allow a To date earlier than From date --- src/libtomahawk/widgets/HistoryWidget.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/libtomahawk/widgets/HistoryWidget.cpp b/src/libtomahawk/widgets/HistoryWidget.cpp index 038bc626e..ef8809b0c 100644 --- a/src/libtomahawk/widgets/HistoryWidget.cpp +++ b/src/libtomahawk/widgets/HistoryWidget.cpp @@ -114,10 +114,14 @@ void HistoryWidget::onDateClicked( const QDate& date ) { QDateEdit* cw = qobject_cast< QDateEdit* >( sender() ); - if ( cw == m_calendarFrom ) + if ( cw == m_calendarFrom && date > m_calendarTo->date()) { m_calendarTo->setDate( date ); } + if ( cw == m_calendarTo && date < m_calendarFrom->date()) + { + m_calendarFrom->setDate( date ); + } m_model->setLimit( 0 ); m_model->setDateFrom( m_calendarFrom->date() );