Solved! Go to Solution.
dojo.connect(theFeatureLayer, "onClick", function() { if (hidePopup) { map.infoWindow.Hide(); } else { etc.... } });
var infoWinCopy = map.infoWindow; aspect.before(drawTool, "activate", function() { [INDENT]map.infoWindow = null;[/INDENT] });
drawTool.on("drawEnd", function() { [INDENT]map.infoWindow = infoWinCopy;[/INDENT] });
Updated link to answer posted by Jeff: https://community.esri.com/message/339184?commentID=339184