Merge lp://qastaging/~azzar1/unity/properly-handle-copy-dialog into lp://qastaging/unity

Proposed by Andrea Azzarone
Status: Merged
Approved by: Marco Trevisan (Treviño)
Approved revision: no longer in the source branch.
Merged at revision: 4202
Proposed branch: lp://qastaging/~azzar1/unity/properly-handle-copy-dialog
Merge into: lp://qastaging/unity
Prerequisite: lp://qastaging/~azzar1/unity/fix-blinking-fm-icon
Diff against target: 351 lines (+248/-12)
5 files modified
launcher/FileManagerLauncherIcon.cpp (+30/-0)
launcher/FileManagerLauncherIcon.h (+8/-0)
launcher/StorageLauncherIcon.cpp (+7/-12)
tests/CMakeLists.txt (+1/-0)
tests/test_file_manager_launcher_icon.cpp (+202/-0)
To merge this branch: bzr merge lp://qastaging/~azzar1/unity/properly-handle-copy-dialog
Reviewer Review Type Date Requested Status
Marco Trevisan (Treviño) Approve
PS Jenkins bot continuous-integration Pending
Review via email: mp+299301@code.qastaging.launchpad.net

Commit message

Properly handle the file manager copy dialog in FileManagerLauncherIcon and in StorageLauncherIcon.

To post a comment you must log in.
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Sorry for being late, but... Yeah, although I'd like to get rid of that WindowManager::Default().IsWindowMapped(app_win->window_id()) check, I know that there are multiple races involved there, so we can't probably avoid it.

Just wondering if it could happen that the mapping would happen afterwards and we'd miss a window because there's no other signal catching that (and compiz might not signal us anything)...

But things work ok with this, so let's put it in production.

review: Approve
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Ouch, there are merging issues with trunk... Please fix this.

review: Needs Fixing
Revision history for this message
Andrea Azzarone (azzar1) wrote :

> Ouch, there are merging issues with trunk... Please fix this.

Done.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Ok, thanks!

review: Approve
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

The related bugs were reported against Xenial but there were not fixed there. Please push this fix to Xenial. Users are still affected in 16.04. Have a look at bug #1399077 and its duplicates.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.