Xubuntu 12.04 - Tickr 0.6.0 / 0.6.1 - Tickr reprend sans cesse le focus

Bug #1017107 reported by Arthus Belliqueux on 2012-06-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Tickr - Feed Reader
High
Emmanuel Thomas-Maurin

Bug Description

Il semble que Tickr ne cesse de 'voler' le focus des autres applications lorsqu'il tourne.

Opérations effectuées :

- Installation de Tickr 0.6.0 sous Xubuntu 12.04 via dépots backports ( Logithèque )
- Lancement et configuration
- Lorsqu'on lance une application ( navigateur web, lecteur media ) dans laquelle on entre du texte via le clavier,
le focus revient sans cesse sur Tickr, qui clignote à ce moment, empêchant une utilisation normale de l'application.
En re-cliquant dans le champ de texte, on retrouve le focus pour quelques temps.
- Le problème est flagrant si on ouvre les préférences Tickr, puis qu'on tente d'utiliser une autre application sur le bureau.
- En fermant Tickr, le problème disparaît.

Se produit :

- Avec Tickr 0.6.0 (dépôts Ubuntu ) et Tickr 0.6.1 ( launchpad )
- En mode sans et avec bordure
- Que le mode 'Toujours au premier plan' soit activé ou non.
- Quelque soit le feed RSS activé.

Versions et informations sur l'environnement :

- Xfce 4.8
- Tickr 0.6.0-2 / Tickr 0.6.1-1

Edit : Ajout du contenu du fichier tickr-conf :

-delay=50
-shiftsize=1
-fontname=FreeSerif
-fontsize=10
-fgcolor=#000000ba
-bgcolor=#ffffff88
-win_x=0
-win_y=42
-win_w=1366
-win_h=0
-windec=n
-alwaysontop=n
-wintransparency=10
-iconintaskbar=n
-winsticky=n
-shadow=n
-shadowoffset_x=4
-shadowoffset_y=2
-shadowfx=2
-linedelimiter=
-cutlinedelimiter=...
-rssrefresh=60
-rsstitle=y
-rsstitledelimiter=
-rssdescription=n
-rssdescriptiondelimiter= -
-nitemsperfeed=5
-rmtags=y
-uppercasetext=n
-homefeed=https://www.google.com/news?pz=1&cf=all&ned=fr&hl=fr&output=rss
-openlinkcmd=chromium-browser
-openlinkargs=
-clock=n
-clockfontname=Sans
-clockfontsize=10
-clockfgcolor=#ffffffff
-clockbgcolor=#36516240
-disablepopups=n
-pauseonmouseover=y
-mousewheelscroll=s
-specialchars=n
-newpgchar=`
-tabchar=~
-useauth=n
-user=
-useproxy=n
-proxyhost=
-proxyport=8080
-useproxyauth=n
-proxyuser=

Related branches

description: updated
description: updated
Changed in tickr:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Emmanuel Thomas-Maurin (manu-tm)

Merci de rapporter ce bug. Le programme (re)calcule différents paramètres à chaque changement de flux RSS et c'est probablement là qu'il y a ce problème. Pouvez-vous confirmer que le focus est re-capté aux changements de flux (feed)?

Arthus Belliqueux (ab-reg) wrote :

J'aurais du préciser que la durée avant que le focus ne revienne sur tickr est de quelques secondes au maximum, quand elle n'est pas instantanée. J'arrive à entrer au maximum 2 lettres à la suite. Ensuite, il faut que je reclique sur le champ de texte pour récupérer le focus pendant quelques secondes.

Je n'utilise qu'un seul flux ( TV5 monde).

J'attache une vidéo de mon bureau pour illustrer ce comportement. Comme on peux le voir autour d'1mn20, je parviens à écrire pendant quelque secondes, puis ensuite, plus rien. J'ai ouvert les préférences pour que ce soit plus évident, mais le même comportement existe lorsque la fenêtre est fermée.

Le problème semble être lié à l'actualisation de la position du texte ... ?

Ce qui m'amène à cette suggestion en forme de feature request ; pourquoi ne pas proposer une solution ou s'affichent les différents titres du feed, sans l'animation. Au lieu de défiler, le texte est remplacé toutes les n secondes ?
On pourrait choisir d'afficher n titres à la fois, et un délai avant changement. ( Un diaporama sur des titres de feed en somme.)

Merci pour ce logiciel qui reste très intéressant et prometteur mis à part ce petit souci !

Arthus Belliqueux (ab-reg) wrote :

La vidéo du comportement en pj.

Merci pour les précisions et la vidéo. Le problème est en fait totalement différent de ce que je croyais.

Sur ma machine, avec Ubuntu 12.04 gnome classique (gnome-panel), le comportement est OK. C'est OK aussi avec Lunutu 12.04 et Mint.

Il y a deux autre bug similaires:
https://bugs.launchpad.net/tickr/+bug/951452 (Ubuntu session classique)
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/900759 (mais le problème semble maintenant résolu)

J'ai aussi re-vérifié le code. Pour le moment, je ne vois pas ce qui peut causer ce problème de focus.

Arthus Belliqueux (ab-reg) wrote :

De mon coté, j'ai pus vérifier que ça marche sous Xubuntu 11.10 ( avec xfce donc) et sous Archlinux+Openbox...
Je ne vois pas non plus à quoi ce problème peut-être lié... Il faudrait une confirmation que le "bug" est reproductible sous Xubuntu 12.04 mais je n'ai pas d'installation sous la main...

Je vais tester avec Xubuntu 12.04 sur une machine virtuelle.

J'ai vérifié le code qui teste si 'icon-in-taskbar' est désactivé et j'ai trouvé une cause très possible du bug. Une version beta (corrigée) est disponible à: https://launchpad.net/~manu-tm/+archive/testing

Arthus Belliqueux (ab-reg) wrote :

Après installation de la béta 3-1, je confirme que le problème à disparu.
Merci de ton temps et de ton acharnement !

Changed in tickr:
status: In Progress → Fix Committed
Changed in tickr:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers