From 914c795a77d8bb28fc8c2155cfc9524f3effdde1 Mon Sep 17 00:00:00 2001 From: zautrix Date: Sun, 03 Jul 2005 07:33:48 +0000 Subject: slider fix --- (limited to 'korganizer') diff --git a/korganizer/calendarview.cpp b/korganizer/calendarview.cpp index 6746de2..a10e93c 100644 --- a/korganizer/calendarview.cpp +++ b/korganizer/calendarview.cpp @@ -2630,9 +2630,14 @@ void CalendarView::updateTodoViews() void CalendarView::updateView(const QDate &start, const QDate &end) { #ifdef DESKTOP_VERSION - mDateScrollBar->blockSignals( true ); - mDateScrollBar->setValue( start.dayOfYear()-1); - mDateScrollBar->blockSignals( false ); + if ( ! mDateScrollBar->draggingSlider () ) { + int dof = start.dayOfYear()-1; + if ( dof != mDateScrollBar->value() ) { + mDateScrollBar->blockSignals( true ); + mDateScrollBar->setValue( start.dayOfYear()-1); + mDateScrollBar->blockSignals( false ); + } + } #endif mTodoList->updateView(); mViewManager->updateView(start, end); -- cgit v0.9.0.2