Page MenuHomePhabricator

some icons do not get the theme applied on startup
Open, Incoming QueuePublic

Description

After efreet's cache is removed, enlightenment sometimes uses the incorrect icons for some apps.

To reproduce:

  1. Create a new user, etmp
  2. Create ~etmp/.xsession like this:
#!/bin/bash
rm -rf ~/.cache /tmp/etmp_cache
ln -s /tmp/etmp_cache ~/.cache
mkdir $(readlink ~/.cache)
enlightenment_start
  1. Login as etmp, go through first time wizard
  2. Add pavcontrol to IBox
  3. Set Icon theme to Adwaita, correct pavucontrol icon is displayed
  4. Log out, ensure efreetd is dead
  5. Log back in, pavucontrol icon is not loaded correctly.

Confirmed with E 0.22.4, EFL 1.21.5.

Forwarded from: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927835