Bug 237700

Summary: Objects in ktuberling disappear
Product: [Applications] ktuberling Reporter: Maciej Warnecki <maciekw5>
Component: generalAssignee: Albert Astals Cid <aacid>
Status: RESOLVED FIXED    
Severity: normal CC: kde-games-bugs, mmodem00, szo
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Maciej Warnecki 2010-05-15 11:46:51 UTC
Version:            (using KDE 4.4.3)
OS:                Linux
Installed from:    Ubuntu Packages

Sometimes, when my sister uses KTuberling and clicks on an object, it disappears (on the moment where it should follow the mouse pointer). When she clicks again on the scene to place it, it appears again. When it is clicked once again to move, it disappears and so on...

This happens intermittently after some gaming time, I don't know what triggers it. It looks like clicking "Game->New" fixes it.
Comment 1 Maciej Warnecki 2010-05-15 12:19:37 UTC
Just did some more testing, and "New game" doesn't fix it, in fact. There are also some general screen refresh problems when this issue apears - like removing a potato's hair, and some of it is still visible etc.c
Comment 2 Ben Cooksley 2010-05-15 21:43:40 UTC
Reassign to correct product.
Comment 3 Maciej Warnecki 2010-06-18 15:06:01 UTC
Note: it seems that disabling compositing serves as a fine workaround (i haven't seen any screen artifacts or incorrect graphics display in ktuberling with compositing diabled)
Comment 4 Christoph Feck 2011-06-15 12:28:55 UTC
*** Bug 275683 has been marked as a duplicate of this bug. ***
Comment 5 Albert Astals Cid 2014-08-13 08:41:25 UTC
Git commit dba803039faae82807b1504f25bd5a8cfa4036d2 by Albert Astals Cid.
Committed on 13/08/2014 at 08:40.
Pushed by aacid into branch 'KDE/4.14'.

Don't use cursor to set the dragged item

On some systems it causes glitches as they don't support complex cursors

M  +17   -13   action.cpp
M  +4    -2    action.h
M  +1    -1    main.cpp
M  +64   -31   playground.cpp
M  +5    -2    playground.h
M  +10   -9    todraw.cpp
M  +4    -3    todraw.h

http://commits.kde.org/ktuberling/dba803039faae82807b1504f25bd5a8cfa4036d2