[gnome-todo] grid-item: fix task titles going past thumbnail
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo] grid-item: fix task titles going past thumbnail
- Date: Mon, 13 Feb 2017 23:08:47 +0000 (UTC)
commit b6c2174b38630d3acc088ccd327c1b499214fd85
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Fri Feb 10 08:41:16 2017 -0200
grid-item: fix task titles going past thumbnail
We also have to consider the padding when calculating the
available width.
src/views/gtd-list-selector-grid-item.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/src/views/gtd-list-selector-grid-item.c b/src/views/gtd-list-selector-grid-item.c
index 4468ce8..99952a6 100644
--- a/src/views/gtd-list-selector-grid-item.c
+++ b/src/views/gtd-list-selector-grid-item.c
@@ -138,10 +138,11 @@ gtd_list_selector_grid_item__render_thumbnail (GtdListSelectorGridItem *item)
* the user will see when selecting the list.
*/
tasks = g_list_sort (tasks, (GCompareFunc) gtd_task_compare);
+ width -= padding.left + margin.left + padding.right + margin.right;
pango_layout_set_font_description (layout, font_desc);
pango_layout_set_ellipsize (layout, PANGO_ELLIPSIZE_END);
- pango_layout_set_width (layout, (width - margin.left - margin.right) * PANGO_SCALE * scale_factor);
+ pango_layout_set_width (layout, width * PANGO_SCALE * scale_factor);
/*
* If the list exists and it's first element is a completed task,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]