#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): Okay, here's my final theory. The reason the other columns with optimizations don't have the same problem as ETA is that the issue only arises when cells are being redrawn both from the model data changing, ''and'' the mouse moving around (and when there are multiple cells in a column that have the same value.) The other columns that have the optimization are things that don't change frequently. My suggestion: Just rip out the offending lines and hope whatever performance impact it was having wasn't big. https://github.com/deluge- torrent/deluge/blob/24a3987c3af69a835fb9f600ea71f4512ec7a8e5/deluge/ui/gtk3/torrentview_data_funcs.py#L222-L223 I suspect every other data func in that file that has a `return` statement also has the bug, but the cases when it can be triggered are suuuuuper rare. -- Ticket URL: <https://dev.deluge-torrent.org/ticket/3500#comment:11> 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 deluge-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/deluge-dev/060.066cb37b4f4fd8faeb3d9e5bc0aee832%40deluge-torrent.org.