diff --git a/src/Widgets/IconListBox.vala b/src/Widgets/IconListBox.vala index c2b65de..db87fa8 100644 --- a/src/Widgets/IconListBox.vala +++ b/src/Widgets/IconListBox.vala @@ -147,6 +147,7 @@ public class Workspaces.Widgets.IconListBox : Gtk.ListBox { } private string[] search_icons (string query) { + debug (@"searching $query"); string[] matched = { }; for (int i = 0; i < icons.size; i++) { string icon_name = icons[i]; diff --git a/src/Widgets/WorkspaceRow.vala b/src/Widgets/WorkspaceRow.vala index d5a972c..a359e1c 100644 --- a/src/Widgets/WorkspaceRow.vala +++ b/src/Widgets/WorkspaceRow.vala @@ -364,11 +364,11 @@ public class Workspaces.Widgets.WorkspaceRow : Gtk.ListBoxRow { var row = ((Gtk.Widget[])selection_data.get_data ())[0]; source = (Workspaces.Widgets.ItemRow)row; - source.get_parent ().remove (source); + listbox.remove (source); Application.instance.workspaces_controller.remove_item (source.item); listbox.insert (source, 0); - Application.instance.workspaces_controller.add_item (source.item, workspace); + Application.instance.workspaces_controller.insert_item (source.item, workspace, 0); listbox.show_all (); listbox_revealer.reveal_child = true;