Index: korganizer/views/todoview/kotododelegates.cpp =================================================================== --- korganizer/views/todoview/kotododelegates.cpp +++ korganizer/views/todoview/kotododelegates.cpp 2010-01-05 14:50:57.000000000 +0100 @@ -455,7 +455,11 @@ painter->restore(); } else { - QStyledItemDelegate::paint( painter, option, index ); + // align the text at top so that when it has more than two lines + // it will just cut the extra lines out instead of aligning centered vertically + QStyleOptionViewItem copy = option; + copy.displayAlignment = Qt::AlignLeft | Qt::AlignTop; + QStyledItemDelegate::paint( painter, copy, index ); } }