Fixed lists columns addition on first start.

This commit is contained in:
Stanislav Nikitin 2016-10-07 21:31:42 +05:00
parent 6de1359e5d
commit 50dc62605b
1 changed files with 10 additions and 4 deletions

View File

@ -368,8 +368,11 @@ func (m *MainWindow) InitializeTabs() {
col.SetSortColumnId(position_int)
col.SetReorderable(true)
col.SetResizable(true)
col.SetSizing(gtk.TREE_VIEW_COLUMN_FIXED)
col.SetFixedWidth(width_int)
// GtkTreeViewColumn.SetFixedWidth() accepts only positive integers.
if width_int > 1 {
col.SetSizing(gtk.TREE_VIEW_COLUMN_FIXED)
col.SetFixedWidth(width_int)
}
m.column_pos["Servers"][name] = position_int
all_servers_columns_to_append[position_int] = col
}
@ -441,8 +444,11 @@ func (m *MainWindow) InitializeTabs() {
col.SetSortColumnId(position_int)
col.SetReorderable(true)
col.SetResizable(true)
col.SetSizing(gtk.TREE_VIEW_COLUMN_FIXED)
col.SetFixedWidth(width_int)
// GtkTreeViewColumn.SetFixedWidth() accepts only positive integers.
if width_int > 1 {
col.SetSizing(gtk.TREE_VIEW_COLUMN_FIXED)
col.SetFixedWidth(width_int)
}
m.column_pos["Favorites"][name] = position_int
fav_servers_columns_to_append[position_int] = col
}