mirror of
https://github.com/swaywm/sway.git
synced 2024-11-24 17:01:29 +00:00
Ensure get_text_width() returns a positive value
Closes: https://github.com/swaywm/sway/issues/7940
This commit is contained in:
parent
c8676fad54
commit
ba427a469a
|
@ -58,11 +58,11 @@ struct text_buffer {
|
||||||
};
|
};
|
||||||
|
|
||||||
static int get_text_width(struct sway_text_node *props) {
|
static int get_text_width(struct sway_text_node *props) {
|
||||||
|
int width = props->width;
|
||||||
if (props->max_width) {
|
if (props->max_width) {
|
||||||
return MIN(props->max_width, props->width);
|
width = MIN(width, props->max_width);
|
||||||
}
|
}
|
||||||
|
return MAX(width, 0);
|
||||||
return props->width;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void update_source_box(struct text_buffer *buffer) {
|
static void update_source_box(struct text_buffer *buffer) {
|
||||||
|
|
Loading…
Reference in a new issue