File tree 2 files changed +18
-1
lines changed
2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -204,7 +204,15 @@ const SubtitlesMenu = React.memo((props) => {
204
204
< div className = { styles [ 'variants-list' ] } >
205
205
{ subtitlesTracksForLanguage . map ( ( track , index ) => (
206
206
< Button key = { index } title = { track . label } className = { classnames ( styles [ 'variant-option' ] , { 'selected' : props . selectedSubtitlesTrackId === track . id || props . selectedExtraSubtitlesTrackId === track . id } ) } data-id = { track . id } data-origin = { track . origin } data-embedded = { track . embedded } onClick = { subtitlesTrackOnClick } >
207
- < div className = { styles [ 'variant-label' ] } > { track . origin } </ div >
207
+ < div className = { styles [ 'variant-label' ] } >
208
+ {
209
+ typeof track . label === 'string' && ! track . label . startsWith ( 'http' ) ?
210
+ track . label
211
+ :
212
+ track . lang
213
+ }
214
+ < div className = { styles [ 'variant-origin' ] } > { t ( track . origin ) } </ div >
215
+ </ div >
208
216
{
209
217
props . selectedSubtitlesTrackId === track . id || props . selectedExtraSubtitlesTrackId === track . id ?
210
218
< div className = { styles [ 'icon' ] } />
Original file line number Diff line number Diff line change 47
47
color : var (--primary-foreground-color );
48
48
}
49
49
50
+ .language-label , .variant-label , .variant-origin {
51
+ text-wrap : nowrap ;
52
+ text-overflow : ellipsis ;
53
+ }
54
+
55
+ .variant-label .variant-origin {
56
+ color : var (--color-placeholder-text );
57
+ }
58
+
50
59
.icon {
51
60
flex : none ;
52
61
width : 0.5rem ;
You can’t perform that action at this time.
0 commit comments