networkAgent: Remove height-for-width hack

ClutterBoxLayout has proper height-for-width support, so make use
of it.

https://bugzilla.gnome.org/show_bug.cgi?id=704015
This commit is contained in:
Florian Müllner 2013-07-11 16:21:53 +02:00
parent 00ccbdaae9
commit c37c4d8c6d

View File

@ -62,14 +62,9 @@ const NetworkSecretDialog = new Lang.Class({
if (this._content.message != null) { if (this._content.message != null) {
let descriptionLabel = new St.Label({ style_class: 'prompt-dialog-description', let descriptionLabel = new St.Label({ style_class: 'prompt-dialog-description',
text: this._content.message, text: this._content.message });
// HACK: for reasons unknown to me, the label
// is not asked the correct height for width,
// and thus is underallocated
// place a fixed height to avoid overflowing
style: 'height: 3em'
});
descriptionLabel.clutter_text.line_wrap = true; descriptionLabel.clutter_text.line_wrap = true;
descriptionLabel.clutter_text.ellipsize = Pango.EllipsizeMode.NONE;
messageBox.add(descriptionLabel, messageBox.add(descriptionLabel,
{ y_fill: true, { y_fill: true,