Creating an appointment in version 4:4.5~20100920.1177273-1maemo1.1174921 (and later, currently tested with 4:4.5~20101008.1183623-1maemo1.1182955), opening the "More..." flap, chosing the participants section. When entering names in the text entry field, the box with participants grows, adding new entry fields automatically (nice). The area in which the box grows is however not sufficiently scrollable, leading in effect to a maximum number of participants of 4 and a visual glitch (to reproduce, add 4 participants).
commit 963a9b09784b4b102da8a488f516e6adcebfeb72 branch master Author: Tobias Koenig <tokoe@kde.org> Date: Wed Dec 29 16:07:23 2010 +0100 Use static size for attendee editor Make use of the new property in MultiplyingLineEditor to avoid usage of dynamic size hints in mobile UI mode. This fixes the broken attendee list if more than 4 attendees have been added. BUG: 253576 diff --git a/incidenceeditor-ng/incidenceattendee.cpp b/incidenceeditor-ng/incidenceattendee.cpp index c066424..aacbfc6 100644 --- a/incidenceeditor-ng/incidenceattendee.cpp +++ b/incidenceeditor-ng/incidenceattendee.cpp @@ -69,6 +69,10 @@ IncidenceAttendee::IncidenceAttendee( QWidget *parent, IncidenceDateTime *dateTi mAttendeeEditor->setCompletionMode( KGlobalSettings::self()->completionMode() ); mAttendeeEditor->setFrameStyle( QFrame::Sunken | QFrame::StyledPanel ); +#ifdef KDEPIM_MOBILE_UI + mAttendeeEditor->setDynamicSizeHint( false ); +#endif + connect( mAttendeeEditor, SIGNAL(countChanged(int)), SIGNAL(attendeeCountChanged(int)) ); connect( mAttendeeEditor, SIGNAL(editingFinished(KPIM::MultiplyingLine *)),
Adding more then four attendees on WinCE is not possible at the moment, a scrollbar appears but the next attendee field can not be reached with it and the bottom of the scrollbar is out of the screen.