Hi list, to come to an end with the issue, can someone try this out, so I know it's not only happening on my computer?
- open Mail.app in Leopard (or Tiger)
- select at least one email in the main window
- launch UIElementInspector or Bill Cheeseman's UIBrowser. - Lock UIElementInspector on a menu bar item of Mail, in UIBrowser set Target to Mail.app and set drawer to Attributes - in UIElementInspector / UIBrowser navigate to: AXApplication - > AXMenu Bar -> AXMenuBarItem "E-Mail" -> AXMenu -> AXMenuBarItem "Move Message" -> "AXMenu" - if you're using UIElementInspector, select AXChildren in the Attribute pop up - look at the number of children indicated
- Bring Mail to front and select "E-Mail" -> "Move Message" and wonder how many mailboxes there are you could move the selected message(s) to - Check out what happens if you repeatedly press "Refresh" in UIElementInspector or UIBrowser and watch the rapidly growing number of children (Don't do this too often, there's a natural limit to the amounts of coffee one can drink :-) )
As I already said, the only way I found to "reset" this is to click a menu bar item in Mail...
This happens only if you either ask Mail's menus "Move Message" and "Copy Message" for their AXChildren or call AXUIElementCopyAttributeNames() on the children. These two menus are the only ones that show icons.
Peter |