https://bugs.freedesktop.org/show_bug.cgi?id=51023

--- Comment #41 from Michael Meeks <[email protected]> ---
Created attachment 68794
  --> https://bugs.freedesktop.org/attachment.cgi?id=68794&action=edit
git diff -u libreoffice-3.5.3.2..libreoffice-3.5.4.1 -- sd

The commit range indeed shows a change to the D&D code:

commit e4450c54aee85b295b933e91d207fd8220c01107
Author: Luboš Luňák <[email protected]>
Date:   Fri May 11 20:33:23 2012 +0200

    avoid recursion that can mess up DND setup (fdo#41996)

    The way too smart ctor for the DND handler started drag immediately,
    causing a race condition that could recurse to setting a handler
    again before the first one was actually set, thus immediately again
    causing the DND to be stopped, and then possibly later again started,
    depending on how the race condition turned out. Use delayed initialization
    to avoid this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to