diff --git a/src/dlangui/widgets/controls.d b/src/dlangui/widgets/controls.d index 68e61ce8..3f9642d7 100644 --- a/src/dlangui/widgets/controls.d +++ b/src/dlangui/widgets/controls.d @@ -362,7 +362,7 @@ class ImageTextButton : HorizontalLayout { override @property Widget text(UIString s) { _label.text = s; requestLayout(); return this; } /// Returns orientation: Vertical - image top, Horizontal - image left" - override @property Orientation orientation() { + override @property Orientation orientation() const { return super.orientation(); } diff --git a/src/dlangui/widgets/layouts.d b/src/dlangui/widgets/layouts.d index 57c906a2..ee29b698 100644 --- a/src/dlangui/widgets/layouts.d +++ b/src/dlangui/widgets/layouts.d @@ -521,7 +521,7 @@ class ResizerWidget : Widget { class LinearLayout : WidgetGroupDefaultDrawing { protected Orientation _orientation = Orientation.Vertical; /// returns linear layout orientation (Vertical, Horizontal) - @property Orientation orientation() { return _orientation; } + @property Orientation orientation() const { return _orientation; } /// sets linear layout orientation @property LinearLayout orientation(Orientation value) { _orientation = value; requestLayout(); return this; }