spheras / desktopfolder

Bring your Desktop Back to Life
GNU General Public License v3.0
200 stars 40 forks source link

Click after moving file crashes Desktop Folder #326

Open SilasPC opened 3 years ago

SilasPC commented 3 years ago

Description

After moving a file on the desktop, a crash occurs when quickly left-clicking where the file used to be (before the alignment animation has gone away).

Steps to reproduce

  1. Place a file/folder on the deskop
  2. Drag and drop file/folder one tile away
  3. Quickly move the mouse back and click at the previous position

Expected result

Nothing, clicking on the desktop/wallpaper (not double-clicking) should not do anything.

Actual result

Desktop Folder application stops/crashes (albeit with some sort of exit animation)

System Information

Terminal output

The following happens regardless of trying to crash it (when moving folder):

(com.github.spheras.desktopfolder:6697): CRITICAL : 12:58:17.662: desktop_folder_folder_grid_get_item_at_cell: assertion 'self != NULL' failed **

The following happens during crash:

ERROR:arraylist.c:1199:gee_array_list_real_get: assertion failed: (index < _size) Aborted