on master help sign in
Only render preview if picker has a preview function (#8667)
d0430f1Ryan Mehri
helix-term/src/ui/picker.rs+2−1
@@ -795,7 +795,8 @@ impl<T: Item + 'static + Send + Sync> Component for Picker<T> {
795 // | | | |
795 // | | | |
796 // +---------+ +---------+
796 // +---------+ +---------+
797
797
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;
799
800
800 let picker_width = if render_preview {
801 let picker_width = if render_preview {
801 area.width / 2
802 area.width / 2