Some themes (namely any of the ones based on fusion) set a "float: left" on blocks. Since homebox never clears the float, this takes the block "out of the flow", and so when homebox.js calls $(this).height() on a column, it returns an incorrect value.
Attached is a patch to homebox.css which sets "float: none" on .homebox-portlet to compensate. The other option would be to clear the float, but it seems to make more sense to me to just not float it in the first place.
This fixes the issue shown in the screenshot in this comment on the issue queue.
Let me know what you think!
Regards,
David.
| Comment | File | Size | Author |
|---|---|---|---|
| homebox-unfloat-blocks.patch | 274 bytes | dsnopek |
Comments
Comment #1
dsnopekAck! I set the wrong status. Changing.
Comment #2
Kirk commentedThis fix in the original post worked for me on a Fusion sub-theme I'm building. However, instead of patching the module I simply added the CSS to my sub-theme.
Comment #3
drummHomebox 6.x is no longer supported. If this can be reproduced with Drupal 7, please re-open the issue.