Просмотр исходного кода

text-freetype2: Fix not updating chat log mode property

(cherry picked from commit 43f7c8c928b63ddf7e39eebc86dcb41478591eaa)
Norihiro Kamae 2 лет назад
Родитель
Сommit
eae2affc09
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      plugins/text-freetype2/text-freetype2.c

+ 4 - 1
plugins/text-freetype2/text-freetype2.c

@@ -376,7 +376,10 @@ static void ft2_source_update(void *data, obs_data_t *settings)
 		srcdata->log_lines = log_lines;
 		vbuf_needs_update = true;
 	}
-	srcdata->log_mode = chat_log_mode;
+	if (srcdata->log_mode != chat_log_mode) {
+		srcdata->log_mode = chat_log_mode;
+		vbuf_needs_update = true;
+	}
 
 	if (ft2_lib == NULL)
 		goto error;