From e97b417480f39168e17325d61a6f4b2476902655 Mon Sep 17 00:00:00 2001
From: 0xboobface <0xboobface@gmail.com>
Date: Fri, 26 Oct 2018 16:13:44 +0200
Subject: [PATCH] Set backbround of ThumbCell to lightgray

---
 src/main/java/ctbrec/ui/ThumbCell.java | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/main/java/ctbrec/ui/ThumbCell.java b/src/main/java/ctbrec/ui/ThumbCell.java
index 64342f3c..265b7e67 100644
--- a/src/main/java/ctbrec/ui/ThumbCell.java
+++ b/src/main/java/ctbrec/ui/ThumbCell.java
@@ -80,12 +80,12 @@ public class ThumbCell extends StackPane {
         this.model = model;
         this.recorder = recorder;
         recording = recorder.isRecording(model);
+        this.setStyle("-fx-background-color: lightgray");
 
         iv = new ImageView();
-        setImage(model.getPreview());
         iv.setSmooth(true);
         iv.setPreserveRatio(true);
-        iv.setStyle("-fx-background-color: #000");
+        setImage(model.getPreview());
         getChildren().add(iv);
 
         nameBackground = new Rectangle();
@@ -251,9 +251,9 @@ public class ThumbCell extends StackPane {
                 @Override
                 public void changed(ObservableValue<? extends Number> observable, Number oldValue, Number newValue) {
                     if(newValue.doubleValue() == 1.0) {
-                        imgAspectRatio = img.getHeight() / img.getWidth();
-                        setThumbWidth(Config.getInstance().getSettings().thumbWidth);
+                        //imgAspectRatio = img.getHeight() / img.getWidth();
                         iv.setImage(img);
+                        setThumbWidth(Config.getInstance().getSettings().thumbWidth);
                     }
                 }
             });
@@ -473,6 +473,7 @@ public class ThumbCell extends StackPane {
 
     public void setThumbWidth(int width) {
         int height = (int) (width * imgAspectRatio);
+        setPrefSize(width, height);
         setSize(width, height);
     }