So it seems to happen when I place the friends widget in the middle colum w/ the left colum empty. though if I put activity widget in left colum the space goes away, if I put blog in the left the space reduces however it is still a large space.
OK, so it happens when the total hieght of widgets in the right column is considerably taller than the total height of all widgets in the middle or left column .....
This could be considered an architectural flaw in Elgg's plugin system / entity system. Currently there is no way to tell Elgg core that entities were created by a certain plugin and need to be disabled / deleted when that plugin is disabled. Filtering on type is somewhat effective but not foolproof.
I agree that get_river_items() can be more flexible but as for your current problem, you will need to write a manual query to delete from the rivertable where type = object and subtype = thewire.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.