Bug 161902 - UI gets broken after stop/resume of a torrent download
Summary: UI gets broken after stop/resume of a torrent download
Status: RESOLVED FIXED
Alias: None
Product: kget
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-10 16:29 UTC by András Manţia
Modified: 2009-09-11 17:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
First screenshot (94.57 KB, image/png)
2008-05-10 16:30 UTC, András Manţia
Details
Second screenshot (120.47 KB, image/png)
2008-05-10 16:30 UTC, András Manţia
Details

Note You need to log in before you can comment on or make changes to this bug.
Description András Manţia 2008-05-10 16:29:29 UTC
Version:           2.0.80 (using 4.00.72 (KDE 4.0.72 >= 20080430, compiled sources)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.25-26-default

I started to download a big torrent (openSUSE DVD iso). I had other downloads in the history, so this was added at the end. I enabled the details for the torrent download. Stopped the torrent, and started again after some time. Now the torrent entry is the first, the details are always shown in the bottom (although the details are closed for this download), but the blue background misses. See kget1.png . Now if I request the details it is shown in a strange way, over the other downloads. See kget2.png.
Comment 1 András Manţia 2008-05-10 16:30:02 UTC
Created attachment 24698 [details]
First screenshot
Comment 2 András Manţia 2008-05-10 16:30:33 UTC
Created attachment 24699 [details]
Second screenshot
Comment 3 Lukas Appelhans 2008-05-31 16:45:38 UTC
Confirmed, but I have no clue how to fix. It seems that this is a KExtendableItemDelegate-Issue...

Lukas
Comment 4 Matthias Fuchs 2009-09-11 17:54:07 UTC
SVN commit 1022362 by mfuchs:

Close all extenders when a Transfer gets removed, as using contractItem(index) does not want to work in all cases.
BUG:161902

 M  +8 -4      transfersviewdelegate.cpp  
 M  +1 -0      transfersviewdelegate.h  


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