The stall happens with Yahoo provider as well. It happens when the user has the indicator menu popped up, while the program replaces the application-indicator menu (in menu_normal function (self.winder.set_menu(self.menu)). Steps to reproduce: - Choose Google as weather provider (it's slower than Yahoo, so it gives us time to reopen the menu, before the update occurs) - Do a refresh - Quickly reopen the menu; you'll see a "Refreshing please wait" in the refresh item. - When the new weather data arrive, the gnome-panel will freeze.
Make sure to have a ssh session to your machine, opened from another machine, so that you can killall gnome-panel and escape from rebooting. It's very possible that it happens with unity as well, I can't confirm it right now If the menu is not shown during the replacement, there is no problem. I think this bug belongs to either indicator-application or dbusmenu. Somewhere on the client side, the gtk dbusmenu should get popped down, before it is released. Vadim, a quick workaround/fix for this would be to set the indicator menu only once and only hide/show the items depending on the status. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/732569 Title: weather applet freezes on clicking refresh -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs