diff --git a/src/MessageList/FolderPopover/FolderPopover.vala b/src/MessageList/FolderPopover/FolderPopover.vala index e47174d32..8d890675d 100644 --- a/src/MessageList/FolderPopover/FolderPopover.vala +++ b/src/MessageList/FolderPopover/FolderPopover.vala @@ -86,20 +86,20 @@ public class Mail.FolderPopover : Gtk.Popover { store.get_folder_info.begin (null, Camel.StoreGetFolderInfoFlags.RECURSIVE, GLib.Priority.DEFAULT, null, (obj, res) => { try { var folder_info = store.get_folder_info.end (res); - update (folder_info, 0, store); + update (folder_info, store); } catch (Error e) { critical (e.message); } }); } - private void update (Camel.FolderInfo top, int depth, Camel.Store store) { + private void update (Camel.FolderInfo top, Camel.Store store) { var folder_info = top; while (folder_info != null) { - list_box.add (new FolderRow (depth, folder_info, store)); + list_box.add (new FolderRow (folder_info, store)); if (folder_info.child != null) { - update (folder_info.child, depth + 1, store); + update (folder_info.child, store); } folder_info = folder_info.next; } diff --git a/src/MessageList/FolderPopover/FolderRow.vala b/src/MessageList/FolderPopover/FolderRow.vala index 97890f965..ef09afb62 100644 --- a/src/MessageList/FolderPopover/FolderRow.vala +++ b/src/MessageList/FolderPopover/FolderRow.vala @@ -6,13 +6,12 @@ */ public class Mail.FolderRow : Gtk.ListBoxRow { - public int depth { get; construct; } //Currently not used public Camel.FolderInfo folder_info { get; construct; } public Camel.Store store { get; construct; } public int pos { get; construct; } - public FolderRow (int depth, Camel.FolderInfo folder_info, Camel.Store store) { - Object (depth: depth, folder_info: folder_info, store: store); + public FolderRow (Camel.FolderInfo folder_info, Camel.Store store) { + Object (folder_info: folder_info, store: store); } construct {