diff options
Diffstat (limited to 'src/client/views/InkingControl.tsx')
-rw-r--r-- | src/client/views/InkingControl.tsx | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/src/client/views/InkingControl.tsx b/src/client/views/InkingControl.tsx index ab53b76be..10d013865 100644 --- a/src/client/views/InkingControl.tsx +++ b/src/client/views/InkingControl.tsx @@ -55,34 +55,7 @@ export class InkingControl { } const oldColor = StrCast(targetDoc.backgroundColor); let matchedColor = this._selectedColor; - const cvd = view.props.ContainingCollectionDoc; - let ruleProvider = view.props.ruleProvider; - // if (cvd) { - // if (!cvd.colorPalette) { - // const defaultPalette = ["rg(114,229,239)", "rgb(255,246,209)", "rgb(255,188,156)", "rgb(247,220,96)", "rgb(122,176,238)", - // "rgb(209,150,226)", "rgb(127,235,144)", "rgb(252,188,189)", "rgb(247,175,81)",]; - // const colorPalette = Cast(cvd.colorPalette, listSpec("string")); - // if (!colorPalette) cvd.colorPalette = new List<string>(defaultPalette); - // } - // const cp = Cast(cvd.colorPalette, listSpec("string")) as string[]; - // let closest = 0; - // let dist = 10000000; - // const ccol = Utils.fromRGBAstr(StrCast(targetDoc.backgroundColor)); - // for (let i = 0; i < cp.length; i++) { - // const cpcol = Utils.fromRGBAstr(cp[i]); - // const d = Math.sqrt((ccol.r - cpcol.r) * (ccol.r - cpcol.r) + (ccol.b - cpcol.b) * (ccol.b - cpcol.b) + (ccol.g - cpcol.g) * (ccol.g - cpcol.g)); - // if (d < dist) { - // dist = d; - // closest = i; - // } - // } - // cp[closest] = "rgba(" + color.rgb.r + "," + color.rgb.g + "," + color.rgb.b + "," + color.rgb.a + ")"; - // cvd.colorPalette = new List(cp); - // matchedColor = cp[closest]; - // ruleProvider = (view.props.Document.heading && ruleProvider) ? ruleProvider : undefined; - // ruleProvider && ((Doc.GetProto(ruleProvider)["ruleColor_" + NumCast(view.props.Document.heading)] = Utils.toRGBAstr(color.rgb))); - // } - (!ruleProvider && targetDoc) && (Doc.Layout(view.props.Document).backgroundColor = matchedColor); + targetDoc && (Doc.Layout(view.props.Document).backgroundColor = matchedColor); return { target: targetDoc, |