Skip to content

Commit 04a5a75

Browse files
committed
Correctly connect and emit signals for lxsession-db (sould really fix #692)
1 parent f3d7df1 commit 04a5a75

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

lxsession-db/desktop-files-backend.vala

+5-4
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ namespace Lxsession
186186

187187
public void on_finish_scanning_installed()
188188
{
189-
message("Signal finish scanning with mode: %s",this.mode);
189+
message("Signal finish scanning installed with mode: %s",this.mode);
190190
if (this.mode == "display")
191191
{
192192
print_values_installed ();
@@ -206,7 +206,7 @@ namespace Lxsession
206206

207207
public void on_finish_scanning_available()
208208
{
209-
message("Signal finish scanning with mode: %s",this.mode);
209+
message("Signal finish scanning available with mode: %s",this.mode);
210210
if (this.mode == "display")
211211
{
212212
global_db.print_values_available ();
@@ -263,6 +263,7 @@ namespace Lxsession
263263
else
264264
{
265265
message ("%s doesn't exist. Pass", folder);
266+
finish_scanning_available();
266267
}
267268
}
268269
}
@@ -274,11 +275,11 @@ namespace Lxsession
274275

275276
public void update ()
276277
{
277-
update_installed();
278278
finish_scanning_installed.connect(on_finish_scanning_installed);
279+
finish_scanning_available.connect(on_finish_scanning_available);
279280

281+
update_installed();
280282
update_available();
281-
finish_scanning_available.connect(on_finish_scanning_available);
282283
}
283284

284285
private async void list_desktop_files (string path, string mode)

0 commit comments

Comments
 (0)