Bug 131375 - event disappeared while moving (bogus date generated)
Summary: event disappeared while moving (bogus date generated)
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: RedHat Enterprise Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-26 02:08 UTC by johnny
Modified: 2009-02-03 20:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Instruction on how to reproduce (97.22 KB, image/png)
2006-08-26 19:58 UTC, johnny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description johnny 2006-07-26 02:08:05 UTC
Version:           3.5.3 (using KDE KDE 3.5.3)
Installed from:    RedHat RPMs
Compiler:           official fedora distribution kdepim-3.5.3-0.1.fc4
OS:                Linux

I was organizing my events and my mouse slipped on the side of the window, but i don't know exactly what happened, but i'm sure it was NOT my fault. I tried to reproduce it but couldn't.

I know this kind of reports are not very useful, but I hope you can have a clue about this, as it is a VERY VERY annoying bug.

I opened the std.ics file and found my disappeared event. I'll paste the full record here (i've just hidden my personal info):

BEGIN:VEVENT
DTSTAMP:20060725T234819Z
ORGANIZER;CN=************:MAILTO:**************
CREATED:20060724T151202Z
UID:KOrganizer-1237255603.575
SEQUENCE:1
LAST-MODIFIED:20060725T232850Z
SUMMARY:durango per mettere indirizzi silvia
CLASS:PUBLIC
PRIORITY:5
DTSTART:29350930228T144500Z
DTEND:29350930228T181500Z
TRANSP:OPAQUE
END:VEVENT


As you can see a bogus DTSTART/DTEND was generated. Year 2935?
Comment 1 johnny 2006-07-26 02:30:28 UTC
GOOD NEWS!

I'm able to reproduce the bug.

Simple event with time, in a single-day window. You made this "indeed-so-useful-that-worth-the-bug" feature that you can drag events around the calendar, i.e. not moving inside the same day, but moving it in the small calendar in the top left part.

When you click the event and drag the mouse outside, a small icon appears near the pointer.
But if you click the event and drag it towards the right, near the line between the vertical scrollbar and the day view, the event disappears and no icons appear near the pointer. Dragging the mouse a little further to the right makes the event reappearing, including the small icon near the pointer.

But if you release the left mouse button in that small point that the event disappeared, you get the bogus effect described above. Note that it's not very easy to find the offending point, but I could reproduce it several times. You just need a little patience.

Hope this helps, regards.
Comment 2 Philip Rodrigues 2006-07-27 20:13:23 UTC
I can't seem to reproduce this. Could you attach a screenshot showing the place where the mouse is when the event disappears? Perhaps I'm misunderstanding your description
Comment 3 johnny 2006-08-26 19:58:38 UTC
Created attachment 17515 [details]
Instruction on how to reproduce
Comment 4 johnny 2006-08-26 20:00:56 UTC
Please note that there is only one pixel column that manifests the bug, you need to move from left to right slowly (xset m 1 1 might help). If you pass the problematic pixel, the dragging event icon appears and it's too late, in this case you need to drop and restart.

I can reproduce it 100% times. The offending pixel is the black pixel on the left of my scrollbar, as you can see in the screenshot.

Hope this helps,
regards
Comment 5 Philip Rodrigues 2006-08-27 23:57:07 UTC
Thanks for the extra description. I can confirm with r565083. Seems to happen for any widget style - this might well be a bug in Qt or kdelibs with DnD handling by scrollbars, but I'll leave the maintainer to comment further.
Comment 6 Reinhold Kainhofer 2006-11-02 19:00:10 UTC
Reassigning all KOrganizer bug reports and wishes to the newly created 
korganizer-devel mailing list.
Comment 7 Sergio Martins 2009-02-03 03:37:06 UTC
Confirmed in KDE-4.2
Comment 8 Sergio Martins 2009-02-03 20:13:26 UTC
SVN commit 920771 by smartins:

Don't allow an event drag behond the rightmost limit.

BUG: 131375


 M  +2 -2      koagenda.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=920771