Fix issue for lyrics label

This commit is contained in:
daleclack 2024-05-19 20:06:15 +08:00
parent 48ecc962c4
commit dbc8a28bed
2 changed files with 6 additions and 3 deletions

View File

@ -324,8 +324,9 @@ static void reset_lyrics(gint64 timestamp, GtkMediaStream *stream,
line_read = TRUE;
// Show next lyrics
char *label_string = g_strdup_printf("<span color=\"green\" size='12pt'>%s</span>",
priv_lyrics_line);
char *color = my_media_player_get_color(player);
char *label_string = g_strdup_printf("<span color=\"%s\" size='12pt'>%s</span>",
color, priv_lyrics_line);
gtk_label_set_markup(my_media_player_get_lyrics_widget(player),
label_string);
g_free(label_string);

View File

@ -257,7 +257,9 @@ static void load_audio(MyItem *item, MyMediaPlayer *player)
g_object_unref(music_file);
// Set the label for initial status
char *label_str = g_strdup_printf("<span color=\"green\" size='12pt'>%s</span>", disp_name);
char *color = my_media_player_get_color(player);
char *label_str = g_strdup_printf("<span color=\"%s\" size='12pt'>%s</span>",
color, disp_name);
gtk_label_set_markup(GTK_LABEL(player->label_lyrics), label_str);
g_free(label_str);