Here's a quick (and temporary) workaround to make the DialogCacheOutdated appear on close if the options were changed, for the GTK version, as a patch for the software-properties source package.
Basically, instead of checking "self.modified_sourceslist" (that prevents the dialog from appearing), with the patch it checks if the revert button is enabled. (dirty workaround, but it seems to work). Still, "self.modified_sourceslist" needs to be fixed, and this doesn't "refresh" the Software Center (I think). I hope the patch is correct. ** Patch added: "workaround-no-reload-on-close-gtk.patch" https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/782953/+attachment/3872805/+files/workaround-no-reload-on-close-gtk.patch -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to software-center in Ubuntu. https://bugs.launchpad.net/bugs/782953 Title: Software Center doesn't detect changes in sources until update-apt- xapian-index is ran by cron Status in “software-center” package in Ubuntu: Triaged Bug description: software-center 4.0.1, Ubuntu 11.04 For example, I add "ppa:hotot-team/ppa" to sources, and when I close the sources window, Software Center automatically starts updating repositories, but after that, doesn't appear on the left panel, I have to close Software Center, open it again, and now the new PPA is appearing. The equivalent for removing a PPA is bug 574155. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/782953/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

