From 275cb68f08f4fa5bb5a970ea016c7c45269964c9 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Thu, 17 Jun 2021 05:13:42 +0200 Subject: Better body item size handling, better styling when touch is enabled or shaders fail to load --- src/QuickMedia.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/QuickMedia.cpp') diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp index 646d065..82741bb 100644 --- a/src/QuickMedia.cpp +++ b/src/QuickMedia.cpp @@ -1448,6 +1448,8 @@ namespace QuickMedia { } std::unique_ptr Program::create_body(bool plain_text_list, bool prefer_card_view) { + if(rounded_rectangle_mask_shader.getNativeHandle() == 0) + plain_text_list = true; auto body = std::make_unique(plain_text_list ? BODY_THEME_MINIMAL : BODY_THEME_MODERN_SPACIOUS, loading_icon, &rounded_rectangle_shader, &rounded_rectangle_mask_shader); body->card_view = prefer_card_view; body->thumbnail_mask_shader = &circle_mask_shader; -- cgit v1.2.3