The admin/structure/block page has a list of enabled themes at the top. The display rule seems to first list the current default theme, then the rest of the enabled themes in an alphabetic list. But if the default theme is changed after log in, that list is not updated unless caches are cleared or you log out and log back in. I don't think that clearing cache is the expected practice after changing default themes.
This results in some strange behavior. The "Demonstrate Block Regions" link seems to assume that the 1st theme listed is always the current default theme, and always displays blocks for that theme, even though the previous default theme is the one currently displayed on the page. A user would have to consider drupal broken, but then as soon as cache is cleared or they log out then in everything is good again.
It looks like some cached theme variable is not being updated after default theme change.

Comments

dcrocks’s picture

This is pretty much the same as http://drupal.org/node/884394 . Since nothing has happened on that one yet, I'm not going to close this right away.

robertom’s picture

Status: Active » Closed (duplicate)