aboutsummaryrefslogtreecommitdiff
path: root/src/Body.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Body.cpp')
-rw-r--r--src/Body.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/Body.cpp b/src/Body.cpp
index a7d772b..fd29d17 100644
--- a/src/Body.cpp
+++ b/src/Body.cpp
@@ -759,17 +759,13 @@ namespace QuickMedia {
if(load_texture) {
item_thumbnail->referenced = true;
- if(!item->thumbnail_url.empty() && item_thumbnail->loading_state == LoadingState::NOT_LOADED) {
- sf::Vector2i resize_size = thumbnail_resize_target_size;
- if(item->thumbnail_size.x > 0 && item->thumbnail_size.y > 0)
- resize_size = item->thumbnail_size;
- async_image_loader.load_thumbnail(item->thumbnail_url, item->thumbnail_is_local, resize_size, program->is_tor_enabled(), item_thumbnail);
- }
+ if(!item->thumbnail_url.empty() && item_thumbnail->loading_state == LoadingState::NOT_LOADED)
+ async_image_loader.load_thumbnail(item->thumbnail_url, item->thumbnail_is_local, content_size, program->is_tor_enabled(), item_thumbnail);
if(item_thumbnail->loading_state == LoadingState::FINISHED_LOADING && item_thumbnail->image->getSize().x > 0 && item_thumbnail->image->getSize().y > 0) {
if(!item_thumbnail->texture.loadFromImage(*item_thumbnail->image))
fprintf(stderr, "Warning: failed to load texture from image: %s\n", item->thumbnail_url.c_str());
- //item_thumbnail->texture.setSmooth(true);
+ item_thumbnail->texture.setSmooth(true);
//item_thumbnail->texture.generateMipmap();
item_thumbnail->image.reset();
item_thumbnail->loading_state = LoadingState::APPLIED_TO_TEXTURE;