Only add margin to the start of message rows

Allows text to flow right to the edge, important on smaller devices

Also avoids use of child properties which are going away soon
This commit is contained in:
Zander Brown 2019-04-03 21:50:30 +01:00
parent f9fb4455c7
commit cd750dec44
No known key found for this signature in database
GPG key ID: 25EE3C36E31E5F84

View file

@ -126,7 +126,9 @@ impl MessageBox {
// +--------+---------+
let msg_widget = gtk::Box::new(gtk::Orientation::Horizontal, 5);
let content = self.build_room_msg_content(msg, true);
msg_widget.pack_start(&content, true, true, 50);
content.set_margin_start(50);
msg_widget.pack_start(&content, true, true, 0);
msg_widget
}
@ -221,7 +223,7 @@ impl MessageBox {
w.set_justify(gtk::Justification::Left);
w.set_xalign(0.0);
w.set_valign(gtk::Align::Start);
w.set_halign(gtk::Align::Start);
w.set_halign(gtk::Align::Fill);
w.set_selectable(true);
}