[ros-diffs] [dquintana] 66042: [EXPLORER] * Fix a HWND leak (and potential disaster that never happened) I noticed while investigating CORE-9008