An async function behaves sequentially until it executes an `await`,
where it breaks the flow and returns a Promise.

If we update the list of enabled extensions before yielding there will
be no race. Here's an untested patch.

** Patch added: "extensionSystem.diff"
   
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2098102/+attachment/5857491/+files/extensionSystem.diff

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2098102

Title:
  Desktop switching shows windows from previous desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2098102/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to