Module explorer should add module import #523
fix leaking listener and widget is disposed exception