@@ -795,7 +795,8 @@ impl<T: Item + 'static + Send + Sync> Component for Picker<T> {
795 // | | | |
795 // | | | |
796 // +---------+ +---------+
796 // +---------+ +---------+
798+ let render_preview =
798− let render_preview = self.show_preview && area.width > MIN_AREA_WIDTH_FOR_PREVIEW;
799+ self.show_preview && self.file_fn.is_some() && area.width > MIN_AREA_WIDTH_FOR_PREVIEW;
800 let picker_width = if render_preview {
801 let picker_width = if render_preview {
801 area.width / 2
802 area.width / 2