From 9c20e45f2ee88d60e13a8518de740ac77eb32ce2 Mon Sep 17 00:00:00 2001 From: Albert Astals Date: Tue, 3 Apr 2012 17:31:39 +0200 Subject: Clear queries_ in HudImpl::UpdateQueryCallback As suggested by Ryan Lortie in https://bugs.launchpad.net/indicator-appmenu/+bug/965299 (bzr r2209.3.1) --- UnityCore/Hud.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/UnityCore/Hud.cpp b/UnityCore/Hud.cpp index 7f95a86c8..a92e3ec91 100644 --- a/UnityCore/Hud.cpp +++ b/UnityCore/Hud.cpp @@ -147,6 +147,7 @@ void HudImpl::UpdateQueryCallback(GVariant* query) GVariant* query_key = g_variant_get_child_value(query, 2); if (g_variant_equal(query_key_, query_key)) { + queries_.clear(); GVariant* queries = g_variant_get_child_value(query, 1); BuildQueries(queries); g_variant_unref(queries); -- cgit v1.2.3