Added `self.window.folders()` fallback to _determine_path