#3500: [UI] Ghost In some columns
---------------------+---------------------
Reporter: Doadin | Owner:
Type: bug | Status: new
Priority: minor | Milestone: 2.1.x
Component: GTK UI | Version: develop
Resolution: | Keywords:
---------------------+---------------------
Comment (by gazpachoking):
Replying to [comment:9 Doadin]:
> I do also wonder is caching why theres like that delay when you pause a
torrent and it will still shows download speed and it slowly goes down
even though its not transfering any data which can be seen even by the
global speed value. I find it slightly ocd triggering that it does that
lol.
That's a different thing. ;D
I did some more digging in to this, and it seems like the cell renderer
funcs assume that when they are fed the same value as last time, the cell
will already contain the same text property they put there last time they
were called. This just doesn't always seem to be the case though. On the
initial render, that assumption holds true. But when moving the mouse
around the screen, it redraws certain rows, and the cell passed to the
data func may not already contain the expected output for the given data.
I'm not sure if there is a better way other than disabling the
optimization, and I'm also not sure why I don't see the same issue on
other columns that also use a similar optimization.
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3500#comment:10>
Deluge <https://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/deluge-dev/060.d38cb1762cfd6250ee376ff5cc6720f9%40deluge-torrent.org.