GMenu.Tree does not send "changed" signal when installing google-chrome or vm-helper
[normal case]
- After installing app, it updates the entry list of CachedDir and finally GMenu.Tree sends "changed" signal.
[issue]
-
However, it does not work properly when installing google-chrome or vm-helper.
-
It is not added to CachedDir's entry list because binary has not yet been created in /usr/bin path. Due to the large binary capacity, it seems to take some time to create the binary.
-
So callback function is not called after that, so finally GMenu.Tree does not send "changed" signal.
-
It is useless to recreate the tree because the caching data remains the same. Shell must be restarted.
Edited by yoon sohee