From 5861dc779cce151b7a05f3295ca11ffbf39e5a20 Mon Sep 17 00:00:00 2001 From: zautrix Date: Tue, 28 Jun 2005 11:19:58 +0000 Subject: fix --- (limited to 'korganizer/koagenda.cpp') diff --git a/korganizer/koagenda.cpp b/korganizer/koagenda.cpp index faddac4..ce73168 100644 --- a/korganizer/koagenda.cpp +++ b/korganizer/koagenda.cpp @@ -476,8 +476,12 @@ bool KOAgenda::eventFilter_mouse(QObject *object, QMouseEvent *me) if (mAllDayMode) { if ( tempItem->height() > 10 ) { int minV = tempItem->height()/4; - if ( minV > (blockmoveDist/2)-2 ) - minV = (blockmoveDist/2)-2; + if ( minV > (blockmoveDist/2)-2 ) { + if ( minV > blockmoveDist ) + minV = blockmoveDist; + else + minV = (blockmoveDist/2); + } bool border = false; int diff = tempItem->y() - viewportPos.y(); if ( diff < 0 ) @@ -499,8 +503,12 @@ bool KOAgenda::eventFilter_mouse(QObject *object, QMouseEvent *me) } else { // not allday if ( tempItem->width() > 10 ) { int minH = tempItem->width()/4; - if ( minH > (blockmoveDist/2)-2 ) - minH = (blockmoveDist/2)-2; + if ( minH > (blockmoveDist/2)-2 ) { + if ( minH > blockmoveDist ) + minH = blockmoveDist; + else + minH = (blockmoveDist/2); + } bool border = false; int diff = tempItem->x() - viewportPos.x(); if ( diff < 0 ) -- cgit v0.9.0.2