slint/internal/compiler/tests/syntax/basic/opacity.slint
Olivier Goffart 41157b9984 Fix visible property on the root of a component
Just like opacity and other properties, it needs to prevent inlining.

And also add the same warning as for opacity if it is used on the root
(the Window)
2023-02-14 13:28:54 +01:00

17 lines
501 B
Text

// Copyright © SixtyFPS GmbH <info@slint-ui.com>
// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial
export SuperSimple := Window {
opacity: 0.5;
// ^warning{The opacity property cannot be used on the root element, it will not be applied}
Rectangle {
opacity: false;
// ^error{Cannot convert bool to float}
}
visible: false;
// ^warning{The visible property cannot be used on the root element, it will not be applied}
}