When I try to disable MEFIBS module I got "Invalid display extender @extender" message multiple times. Even uninstalling module doesn't prevent from displaying it. Devel module must be enabled.
This message is displayed by init method from views_plugin_display.inc file. Init method reads extenders from views_get_enabled_display_extenders() and displays message using devel and vpr().
I suppose that module doesn't delete variable content called: views_display_extenders
Inside this variable I can still see serialized settings like: a:1:{s:13:"mefibs_blocks";s:13:"mefibs_blocks";}
Maybe it would be a good idea to read values from this variable and remove proper one in hook_uninstall?
Comments
Comment #3
berliner commentedI have added a little cleanup on module disabling. If you can try to see if this fixes you problem, that would be appreciated.
Comment #5
berliner commented