Ticket #2445 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

I have animated emoticons, I switch to google talk ones, I click emoticon selector and only lists 2 emots! [have to restart]

Reported by: nk Owned by: asterix
Priority: normal Milestone: 0.11
Component: chat Version: hg
Severity: major Keywords:
Cc: Blocked By:
OS: Blocking:

Description

I shouldn't restart. this happens also the other way (from custom emoticon to animated)

I use  http://trac.gajim.org/wiki/gtalkemoticons [which hopefully one day we can distrib]

Attachments

Change History

Changed 4 years ago by jim++

  • severity changed from normal to major
  • milestone set to 0.11

I have this problem too. This is not related to google talk emoticons, it appears every time you change iconset.

I found the problem (gajim.py->init_emoticons()): We we start gajim :

sys.path.append(path)
from emoticons import emoticons as emots
for emot in emots:
	blabla
sys.path.remove(path)
del emots

When we come here a second time, when changing iconset, import should use some cache because emots is still the dict of previous iconset ! Any idea ?

Changed 4 years ago by jim++

  • status changed from new to closed
  • resolution set to fixed

(In [912737aef9cb1ec3a3fa67c4a0c0144717f20aba]) [elghinn/jim]Correctly reload emoticons set :). Fixes #2445

Add/Change #2445 (I have animated emoticons, I switch to google talk ones, I click emoticon selector and only lists 2 emots! [have to restart])

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Next status will be 'needinfo'
 
Note: See TracTickets for help on using tickets.