Skip to content

Commit be70ad6

Browse files
committed
fix: store keys correctly
1 parent bf65637 commit be70ad6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/shapes/shape.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Canvas, CanvasView, Cap, Join, Paint, Style } from '../canvas';
55
import { parseCap, parseDashEffect, parseJoin, parseShadow, parseType } from '../utils';
66

77
function createGetter(key, options: ShapePropertyOptions) {
8-
const realKey = '_' + key.toString().toLowerCase();
8+
const realKey = '_' + key.toString();
99
return function () {
1010
if (options.paintGetterName && this.paint[options.paintGetterName]) {
1111
return this.paint[options.paintGetterName]();
@@ -28,7 +28,7 @@ export interface ShapePropertyOptions {
2828
paintSetter?: (paint: Paint, value: any) => void;
2929
}
3030
function createSetter(key, options: ShapePropertyOptions) {
31-
const realKey = '_' + key.toString().toLowerCase();
31+
const realKey = '_' + key.toString();
3232
const nativeSetter = 'set' + key.charAt(0).toUpperCase() + key.slice(1);
3333
return function (newVal) {
3434
const oldValue = this[realKey];

0 commit comments

Comments
 (0)