Commit 772c4f7 1 parent 1260f2c commit 772c4f7 Copy full SHA for 772c4f7
File tree 1 file changed +5
-1
lines changed
packages/suite/src/components/suite
1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -50,13 +50,17 @@ interface Installer {
50
50
export const UdevDownload = ( ) => {
51
51
const udev = useSelector ( selectUdevInstaller ) ;
52
52
53
+ const hasPreferred = udev !== undefined && udev . packages . some ( p => p . preferred ) ;
54
+
53
55
const installers : Installer [ ] = udev
54
56
? udev . packages . map ( p => ( {
55
57
label : p . name ,
56
58
value : DATA_URL + p . url . substring ( 1 ) ,
57
- preferred : p . preferred , // This is not available on the desktop
59
+ // preferred is not available on the desktop, so we fallback on the DEB package as it is the most common
60
+ preferred : hasPreferred ? p . preferred : p . name === 'DEB package' ,
58
61
} ) )
59
62
: [ ] ;
63
+
60
64
const [ selectedTarget , setSelectedTarget ] = useState < Installer | null > ( null ) ;
61
65
const preferredTarget = installers . find ( i => i . preferred ) ;
62
66
const target = selectedTarget || preferredTarget || installers [ 0 ] ;
You can’t perform that action at this time.
0 commit comments