FINALLY FIXED STUPID TEST UI ISSUES (true painter.rs moment) + scrolling
This commit is contained in:
@@ -121,8 +121,10 @@ impl Client {
|
||||
.span(Dir::DOWN)
|
||||
.add_static(&mut ui);
|
||||
|
||||
let texts = Span::empty(Dir::DOWN).gap(10).add_static(&mut ui);
|
||||
let msg_area = (Rect::new(Color::SKY), texts.scroll().masked()).stack();
|
||||
let texts = Span::empty(Dir::DOWN)
|
||||
.gap(10)
|
||||
.add_static(&mut ui);
|
||||
let msg_area = texts.scroll().masked().background(rect(Color::SKY));
|
||||
let add_text = text("add")
|
||||
.editable()
|
||||
.text_align(Align::LEFT)
|
||||
@@ -142,9 +144,8 @@ impl Client {
|
||||
client.ui.text(id).select(ctx.cursor, ctx.size);
|
||||
client.focus = Some(id.clone());
|
||||
});
|
||||
let msg_box = (rect(Color::WHITE.darker(0.5)), text)
|
||||
.stack()
|
||||
.size(StackSize::Child(1))
|
||||
let msg_box = text
|
||||
.background(rect(Color::WHITE.darker(0.5)))
|
||||
.add(&mut client.ui);
|
||||
client.ui[texts].children.push(msg_box.any());
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user