Bug de Emesene, libnotify : on_notify_close

Le plugin libNotify de Emesene à un bug gênant, qui génère une erreur (msgbox) indiquant que la fonction on_notify_close n'accepte que deux arguments alors que trois sont donnés :

TypeError?: on_notify_close() takes exactly 2 arguments (3 given)

Pour corriger temporairement ce problème, en attendant une nouvelle version qui corrigera le tout, est de procéder ainsi :

Ouvrez le fichier /usr/share/emesene/plugins_base/LibNotify.py, tout à la fin du fichier, remplacez :

def on_notify_close(self, n):

par

def on_notify_close(self, n, unused):

Voila ! Le bug est parti !!

Bon, cette correction est temporaire et ne corrige pas de manière PROPRE et SURE le problème.

Si vous ne savez pas comment faire ou ce que cela fait, faites attention et/ou attendez la prochaine version de emesene ! :)

Filed under  //  Development   Python   argument   bug   correction   emesene   fix   libnotify   on_notify_close   problem   tree   two  
Posted by Cyril Nicodème