Tickr toujours au premier plan sous Oneiric session 'classic'

Bug #951452 reported by Gilles Poudevigne
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Tickr - Feed Reader
Fix Released
High
Emmanuel Thomas-Maurin

Bug Description

Bonjour,

Fidèle utilisateur de Tickr, j'ai à présent la version 0.6.0 installée.
Je tourne sous Oneiric.
Suite à des problèmes d'affichage de conky, j'ai dû passer à une session 'classic', car mes conkys ne s'affichent plus sous Unity, alors qu'avec les mêmes paramètres, tout s'affiche correctement sous classic.
Je me suis personnalisé mon bureau, intégrant des conkys en superposition d'une image.
Intégré également dans cette image, Tickr. Or, si sous Unity, Tickr est automatiquement masqué par les fenêtres qui se superposent en affichage, sous 'classic', ce n'est pas le cas.
Tickr se trouvant en fil info déroulant au beau milieu de mon bureau, cela est assez gênant. Je suis obligé de minimiser l'application à chaque fois que j'ouvre une nouvelle fenêtre ou une nouvelle application.
Voici le contenu de mon fichier config :
-delay=8
-shiftsize=1
-fontname=Ubuntu Medium
-fontsize=10
-fgcolor=#5af90dff
-bgcolor=#07060380
-win_x=338
-win_y=207
-win_w=923
-win_h=0
-windec=n
-alwaysontop=n
-wintransparency=8
-iconintaskbar=y
-winsticky=n
-shadow=y
-shadowoffset_x=4
-shadowoffset_y=2
-shadowfx=2
-linedelimiter=
-cutlinedelimiter=...
-rssrefresh=15
-rsstitle=n
-rsstitledelimiter=
-rssdescription=y
-rssdescriptiondelimiter= -
-nitemsperfeed=10
-rmtags=y
-uppercasetext=n
-homefeed=http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml
-openlinkcmd=chromium-browser
-openlinkargs=
-clock=n
-clockfontname=Sans
-clockfontsize=0
-clockfgcolor=#ffffffff
-clockbgcolor=#36516280
-disablepopups=n
-pauseonmouseover=y
-mousewheelscroll=s
-specialchars=n
-newpgchar=`
-tabchar=~
-useauth=n
-user=
-useproxy=n
-proxyhost=
-proxyport=8080
-useproxyauth=n
-proxyuser=

A noter: Tickr fonctionne tout à fait correctement pour ma config (32 bit), à l'exception de ce bug en session classique, et uniquement dans ce cas de figure.
Merci de l'attention portée à ce bug.

Related branches

Revision history for this message
Gilles Poudevigne (gillespdv) wrote :
Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :

Merci de signaler ce bug. Je vais regarder ça de plus près.

Changed in tickr:
assignee: nobody → Emmanuel Thomas-Maurin (manu-tm)
status: New → In Progress
Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :

Avec le parametre: -alwaysontop=n, le programme est précisement supposé ne pas toujours être au premier plan. J'ai essayé de reproduire le bug sur ma machine (Natty, avec Gnome classic) mais le programme fonctionne correctement. Par contre, quand je le lance dans une machine virtuelle avec Oneiric, le bug apparait (avec Unity *et* Gnome.)

Il y a eu d'autres bugs rapportés pour Oneiric et Unity (par exemple: https://bugs.launchpad.net/ubuntu/+source/tickr/+bug/900759) et il est difficile de savoir d'où vient le problème exactement. En effet, le programme envoie seulement des requètes au window-manager mais c'est de dernier qui 'décide'.

Dans tous les cas, je vais de nouveau revoir le code.

Revision history for this message
Gilles Poudevigne (gillespdv) wrote :

Les petites différences avec le bug déclaré mis en lien sont :
Ce bug ne se reproduit pas lorsque je suis sous une session Unity, mais seulement en classique
Il n’apparaît pas au changement de flux, mais dès le lancement de Tickr.

Changed in tickr:
importance: Undecided → High
Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :

Le bug apparait-il toujours avec les dernières versions de Tickr et Unity?

Changed in tickr:
status: In Progress → Incomplete
Revision history for this message
Gilles Poudevigne (gillespdv) wrote : Re: [Bug 951452] Re: Tickr toujours au premier plan sous Oneiric session 'classic'

Oui, en session classique, il n'y a pas d'évolution.
Cela fonctionne correctement sous Unity 2D ou 3D, mais en session
classique, Tickr reste toujours au premier plan.

Le 02/06/2012 00:44, Emmanuel Thomas-Maurin a écrit :
> Le bug apparait-il toujours avec les dernières versions de Tickr et
> Unity?
>

Changed in tickr:
status: Incomplete → In Progress
Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :
Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :

Et version 0.6.1 est maintenant dans les backports pour Precise.

Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :

Le bug apparait-il toujours avec la versions de 0.6.1 ? (Désolé d'insister ;) C'est pour mettre à jour le bug-status.)

Revision history for this message
Gilles Poudevigne (gillespdv) wrote :

Oui, comme je l'indiquais dans mon mail du 13 juin dernier :
> Oui, en session classique, il n'y a pas d'évolution.
> Cela fonctionne correctement sous Unity 2D ou 3D, mais en session
> classique, Tickr reste toujours au premier plan.
J'ai bien installé la dernière version (0.6.1)

Le 16/06/2012 19:40, Emmanuel Thomas-Maurin a écrit :
> Le bug apparait-il toujours avec la versions de 0.6.1 ? (Désolé
> d'insister ;) C'est pour mettre à jour le bug-status.)
>

Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :

Hmmm, je n'ai toujours pas trouvé le bug. C'est peut-être (/probablement) sans aucun rapport mais comment ce comportement est-il relié à Compiz (Il y a eu un probleme similaire rapporté quand Compiz étatit désactivé et j'explore toutes les pistes) ?

Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :

J'ai trouvé une cause possible du bug. Une version beta à tester est disponible à: https://launchpad.net/~manu-tm/+archive/testing

Changed in tickr:
status: In Progress → Fix Released
status: Fix Released → Fix Committed
Revision history for this message
Emmanuel Thomas-Maurin (manu-tm) wrote :

Nouvelle version 0.6.2 dans Debian experimental (Wheezy freeze) ou depuis https://launchpad.net/~manu-tm/+archive/tickr

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.