Page 1 of 1

Custom icons don't (always) show

Posted: 23 Jan 2007 04:38
by jacky
Allright, so this issue has bene discussed here previously, and seems the problem has been resolved.

Yet, I'm not happy with this! :twisted: I still beleive there's a (couple of) (minor) bugs related to this. Same test has described on the other topic, I paste to a new folder the files desktop.ini & file.ico and then set to the folder the attribute System (yeah I used system this time, just in case).

1/ the custom icon do not show up on Tree if the parent folder (of the folder with custom icon) had been previously expanded. I have to move it or do a Rebuild Tree to get it right.

2/ on my current XY session, the custom icon do no show up on List. Ever. And I can't (to my knowledge) fix this. If I start a new session there will be no problem, but I already had that same issue (custom icon not showing up on List during current session) before, so I don't know what/why it doesn't work (anymore) at some point, but there's a problem. (Especially since refreshing List icons cache doesn't help)

Posted: 23 Jan 2007 05:10
by j_c_hallgren
I'll only comment on item 1 now: When a folder has been expanded in tree, and a new custom icon is applied to a sub-folder of it, why would one expect that to be reflected without a Rebuild? Now that I know a bit about them, and given how the icons work, I don't think I would...

Because as I see it, retrieval of icons is done only when folder is first expanded, while changing of names or adding/deleting folders is done as needed...so for the rare cases when a folder custom icon is modified, requiring user to ask for a rebuild doesn't seem impractical, IMHO.

Posted: 23 Jan 2007 06:49
by jacky
j_c_hallgren wrote:I'll only comment on item 1 now: When a folder has been expanded in tree, and a new custom icon is applied to a sub-folder of it, why would one expect that to be reflected without a Rebuild? Now that I know a bit about them, and given how the icons work, I don't think I would...
Well, despite the fact that I don't like Rebuild (as it collapse everyting) it seems weird to me when I create a new folder, set everything up for custom icon, then I expand Tree/go in that folder and... no custom icon.
Especially when this works when I do the exacty same, but I had not expanded the parent before...

Besides, let's assume number 2 is fixed. I create a folder & all, as soon as I set the attibute it shows up right on List. Would too on Catalog, and yet, on Tree & tab header it won't untill I rebuild Tree.
It just seems odd to me that XY isn't consistant with the icon. Shows right on List, Catalog, Panel/Properties Tab, yet not on Tree & tab header under some circonstances, where then an action must be made by the user...