From a6b9dadfe68921e6c7795518441109e77963ecd9 Mon Sep 17 00:00:00 2001
From: Determinant <ted.sybil@gmail.com>
Date: Tue, 19 Feb 2019 01:03:09 -0500
Subject: support new tab page; fix bugs

---
 src/PatternTable.tsx | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'src/PatternTable.tsx')

diff --git a/src/PatternTable.tsx b/src/PatternTable.tsx
index 3aef72f..b9d0e9e 100644
--- a/src/PatternTable.tsx
+++ b/src/PatternTable.tsx
@@ -60,12 +60,12 @@ type NameFieldProps = {
 };
 
 function NameField(props: NameFieldProps) {
-    let color = props.value.color;
+    let color = props.value.color.background;
     return (
         <span>
             <div
                 className={props.classes.colorSample}
-                style={{backgroundColor: color ? color.background : defaultChartColor}}
+                style={{backgroundColor: (color ? color : defaultChartColor)}}
                 onClick={props.colorOnClick}>
             </div>
             <TextField
@@ -117,7 +117,7 @@ class PatternTable extends React.Component<PatternTableProps> {
 
     handleColorPickerClose = () => {
         this.setState({ colorPickerOpen: false });
-        this.activeColorPattern !== null && this.chosenColor !== null &&
+        this.activeColorPattern !== null && this.chosenColor &&
             this.props.onUpdatePattern('color', this.activeColorPattern,
                 { background: this.chosenColor });
     }
-- 
cgit v1.2.3

