summaryrefslogtreecommitdiff
path: root/app/flatpak-builtins-list.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2018-12-21 10:00:20 -0500
committerAtomic Bot <atomic-devel@projectatomic.io>2019-01-14 13:35:56 +0000
commita8bfcb038ad2adc1aeb4b529f8ef5a65427c03d3 (patch)
tree398b177651f8d51f5bcaf760918b18915f7e69ae /app/flatpak-builtins-list.c
parentf28fa5aefdafa5dba6c8f76ae7a675fdc4fe2af2 (diff)
downloadflatpak-a8bfcb038ad2adc1aeb4b529f8ef5a65427c03d3.tar.gz
Fix list ellipsizing
We were inadvertedly adding extra columns when trying to set existing columns as ellipsizable. Oops. Closes: #2460 Approved by: alexlarsson
Diffstat (limited to 'app/flatpak-builtins-list.c')
-rw-r--r--app/flatpak-builtins-list.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/app/flatpak-builtins-list.c b/app/flatpak-builtins-list.c
index 4c024942..fef56303 100644
--- a/app/flatpak-builtins-list.c
+++ b/app/flatpak-builtins-list.c
@@ -166,16 +166,15 @@ print_table_for_refs (gboolean print_apps,
flatpak_table_printer_set_column_titles (printer, columns);
for (i = 0; columns[i].name; i++)
- flatpak_table_printer_set_column_expand (printer, i, TRUE);
- flatpak_table_printer_set_column_ellipsize (printer,
- find_column (columns, "description", NULL),
- FLATPAK_ELLIPSIZE_MODE_END);
- flatpak_table_printer_set_column_ellipsize (printer,
- find_column (columns, "application", NULL),
- FLATPAK_ELLIPSIZE_MODE_START);
- flatpak_table_printer_set_column_ellipsize (printer,
- find_column (columns, "options", NULL),
- FLATPAK_ELLIPSIZE_MODE_START);
+ {
+ flatpak_table_printer_set_column_expand (printer, i, TRUE);
+ if (strcmp (columns[i].name, "description") == 0)
+ flatpak_table_printer_set_column_ellipsize (printer, i, FLATPAK_ELLIPSIZE_MODE_END);
+ if (strcmp (columns[i].name, "application") == 0)
+ flatpak_table_printer_set_column_ellipsize (printer, i, FLATPAK_ELLIPSIZE_MODE_START);
+ if (strcmp (columns[i].name, "options") == 0)
+ flatpak_table_printer_set_column_ellipsize (printer, i, FLATPAK_ELLIPSIZE_MODE_END);
+ }
if (app_runtime)
{