Я тестировал ящики в сочетании с рабочим пространством и заметил, что когда правый и нижний ящики имеют флаг floatingDrawers, установленный на true, содержимое не отображается, когда вы щелкаете по ним, но когда флаг равен false, он работает правильно.
Левый ящик правильно работает с обоими значениями флага.
Я что-то пропустил в руководстве или это ошибка?
TornadoFX 1.7.19
Kotlin 1.3.31 (также протестирован с 1.3.20)
Пример кода:
import tornadofx.*
class MyApp: App(TestWorkspace::class)
class TestWorkspace: Workspace("Test Workspace" ) {
init {
with( leftDrawer ) {
floatingDrawers = true
item( "Drawer 1" ) {
label {
text = "Text 1"
}
}
}
with( rightDrawer ) {
floatingDrawers = true
item( "Drawer 2" ) {
label {
text = "Text 2"
}
}
}
with( bottomDrawer ) {
floatingDrawers = true
item( "Drawer 3" ) {
label {
text = "Text 3"
}
}
}
}
}
Спасибо:)