Treferwynd / transmission-remote-gtk

Automatically exported from code.google.com/p/transmission-remote-gtk
GNU General Public License v2.0
0 stars 0 forks source link

The focus changes in every refresh #183

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Transmission svn version (rev. 425)
Ubuntu 11.10 64 bits with Gnome-shell.

I select any torrent, in every refresh of GUI, the focus of selected torrent 
changes.
I attach one video-shot.

Original issue reported on code.google.com by si...@simonbcn.net on 18 Feb 2012 at 9:20

Attachments:

GoogleCodeExporter commented 9 years ago
Weird. I can't reproduce this myself right now.

Any idea roughly what revision this started? Does an older revision work ok?

Not sure if you've noticed, I switched the repository to git after r425, but I 
haven't changed much since then so if it is a regression it's probably from 
when it was svn.

Is there a filter selected, and does this happen when filtering is off?

Original comment by a...@eth0.org.uk on 18 Feb 2012 at 10:48

GoogleCodeExporter commented 9 years ago
Strange. I've executed transmission-remote-gtk now and it doesn't occur. ?_?

Original comment by si...@simonbcn.net on 18 Feb 2012 at 12:37

GoogleCodeExporter commented 9 years ago
:o)

I'll leave this open for a while then before closing it. I could maybe 
understand how it could lose selection (if it gets deleted then readded to the 
tree view model), but I can't think why random changing of selection would 
happen.

Original comment by a...@eth0.org.uk on 18 Feb 2012 at 3:46

GoogleCodeExporter commented 9 years ago
It has happened again.
I select one folder, one torrent of that folder and it changes randomly on 
torrent on every refresh.

Original comment by si...@simonbcn.net on 23 Feb 2012 at 12:09

GoogleCodeExporter commented 9 years ago
I close the app and I open it again, and it doesn't occur.

Original comment by si...@simonbcn.net on 23 Feb 2012 at 12:10

GoogleCodeExporter commented 9 years ago
I have the same issue (gtk2 2.24.6). The console output:

(transmission-remote-gtk:26923): Gtk-CRITICAL **: 
gtk_tree_model_filter_real_unref_node: assertion `elt->ref_count > 0' failed

(transmission-remote-gtk:26923): Gtk-CRITICAL **: 
gtk_tree_model_sort_real_unref_node: assertion `elt->ref_count > 0' failed

(and the same again and again)

Original comment by andrey.s...@googlemail.com on 5 Apr 2012 at 5:43

GoogleCodeExporter commented 9 years ago
I've just reproduced this, after moving to a newer version of GTK. I suspect 
it's a regression of some sort in GTK. 

After reproducing, I started up in debug and now I can't get it to do it again. 
Really annoying. It's probably going to be a pain to track this one down, but 
I'll try, when I have time. ;)

Original comment by a...@eth0.org.uk on 8 Apr 2012 at 8:41

GoogleCodeExporter commented 9 years ago
Anyone else still see this with an updated gtk?

I haven't seen it in Fedora 17, or for quite a while before when I was using 
Fedora 16 (which I think I updated a few times after I saw this issue).

Original comment by a...@eth0.org.uk on 13 Jun 2012 at 10:16

GoogleCodeExporter commented 9 years ago
For me, with gtk3, it works well.

Original comment by si...@j1s.es on 13 Jun 2012 at 10:59

GoogleCodeExporter commented 9 years ago
I've had it on gtk 2.24.10-3 and the GIT version long time now. I'll try with 
gtk3 enabled.

Original comment by weba...@gmail.com on 14 Jun 2012 at 2:59

GoogleCodeExporter commented 9 years ago
GTK3 seems to fix it.

Original comment by weba...@gmail.com on 14 Jun 2012 at 3:07

GoogleCodeExporter commented 9 years ago
I can recreate this behavior when enabling "Update active torrents only" in 
local preferences >> general.

Original comment by ryan.ro...@gmail.com on 14 Dec 2012 at 1:21

GoogleCodeExporter commented 9 years ago
Pretty sure this got fixed in GTK3 for quite a long time, as I reproduced it a 
few times then it stopped after some updates (a long time ago). And GTK2 
support is discontinued.

Original comment by a...@eth0.org.uk on 9 Apr 2014 at 4:39