Bug 124932 - Problems displaying multiple differently-overlapping events.
Summary: Problems displaying multiple differently-overlapping events.
Status: RESOLVED DUPLICATE of bug 64603
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-04 22:34 UTC by Unknown
Modified: 2007-01-01 15:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Turner 2006-04-04 22:34:26 UTC
Version:            (using KDE KDE 3.4.2)
Installed from:    Fedora RPMs
OS:                Linux

This bug is different from bug 15346.

When computing the amount of screen space reserved for an event, Korganizer only considers other overlapping events. But those overlapping events in turn may have a different number of conflicting events, thus a different screen size. This is not considered in the first event.

Steps to reproduce:

1) Go to single-day view.

2) Create four events on the same day, with the following times:
Event A from 1:00 to 2:00
Event B from 1:00 to 5:00
Event C from 2:00 to 4:00
Event D from 3:00 to 5:00

3) Then change to a different day, then change back. (I am not 100% convinced that this step is exactly what is required to reproduce the problem; it seems to work, but if you can't reproduce this bug, then try playing with other things and then returning to the above-created events.)

Observed behaviour:

Initially events are correct (see desired behavior). But after visiting another day, then returning to this day, events are incorrect as follows:

Event A is half-width, whereas events B, C, and D are 1/3-width. Event A prints above or below event B, or else there is empty space between events A and B.

Desired behavior:

Either of the following outcomes would be acceptable:
1) All four events are 1/3 normal width, and are organized so as not to overlap each other horizontally.
2) Event A is 2/3 normal width, and events B, C, and D are 1/3-width. All events are organized so as not to overlap each other horizontally. In this case, either event A is left-aligned and event B is right-aligned, or vise-versa.
Comment 1 Ian Turner 2006-04-04 22:35:17 UTC
As an addendum to the above, this behavior is easier to see if you create event A to span from 00:30 to 2:00.
Comment 2 Reinhold Kainhofer 2006-11-02 18:52:36 UTC
Reassigning all KOrganizer bug reports and wishes to the newly created 
korganizer-devel mailing list.
Comment 3 Reinhold Kainhofer 2007-01-01 15:50:38 UTC

*** This bug has been marked as a duplicate of 64603 ***