When the horizontal login block is enabled the at-horizontal-login class is attached to all delta 0 blocks. This effectively breaks any other block with a delta of 0. (Recent blog posts is one example, block-blog-0.)

// Add classes for the horizontal login block if enabled.
if (theme_get_setting('horizontal_login_block')  && $block->module = 'user' && $block->delta == '0') {
  $classes[] = 'at-horizontal-login clearfix';
}

should be changed to...

// Add classes for the horizontal login block if enabled.
if (theme_get_setting('horizontal_login_block')  && $block->module == 'user' && $block->delta == '0') {
  $classes[] = 'at-horizontal-login clearfix';
}

Comments

Jeff Burnz’s picture

ekkk, good spotting, certainly I should have tested that more... cheers!

Jeff Burnz’s picture

Status: Active » Fixed

Committed to the 6.x-2.x branch, thanks Cybergarou, much appreciated.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.