Sfoglia il codice sorgente

added vertical support

David Catuhe 6 anni fa
parent
commit
52f193073a
1 ha cambiato i file con 8 aggiunte e 0 eliminazioni
  1. 8 0
      gui/src/2D/controls/imageBasedSlider.ts

+ 8 - 0
gui/src/2D/controls/imageBasedSlider.ts

@@ -83,6 +83,14 @@ export class ImageBasedSlider extends BaseSlider {
             // Background
             if (this._backgroundImage) {
                 this._tempMeasure.copyFromFloats(left, top, width, height);
+                if (this.isThumbClamped) {
+                    if (this.isVertical) {
+                        this._tempMeasure.height += this._effectiveThumbThickness;
+                    } else {
+                        this._tempMeasure.width += this._effectiveThumbThickness;
+                    }
+
+                }
                 this._backgroundImage._draw(this._tempMeasure, context);
             }