Hello community,

here is the log from the commit of package ibus for openSUSE:Factory checked in 
at 2013-11-01 17:41:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ibus (Old)
 and      /work/SRC/openSUSE:Factory/.ibus.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ibus"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ibus/ibus.changes        2013-10-17 
17:38:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ibus.new/ibus.changes   2013-11-01 
17:41:54.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Oct 31 14:46:37 CET 2013 - [email protected]
+
+- Always-save-the-content-type-cache-for-gnome-shell-p.patch:
+  This is an additional fix patch for ibus to avoid the wrong
+  IBus.InputPurpose.PASSWORD advertisement, which leads to the
+  password text appearance on GNOME3 (bnc#847718)
+
+-------------------------------------------------------------------

New:
----
  Always-save-the-content-type-cache-for-gnome-shell-p.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ibus.spec ++++++
--- /var/tmp/diff_new_pack.rbvLlg/_old  2013-11-01 17:41:55.000000000 +0100
+++ /var/tmp/diff_new_pack.rbvLlg/_new  2013-11-01 17:41:55.000000000 +0100
@@ -41,6 +41,8 @@
 %endif
 # PATCH-FIX-OPENSUSE 
reload-preload-engines-until-users-customize-the-list.patch [email protected]
 Patch3:         show-input-mode-icon.patch
+# PATCH-FIX-UPSTREAM 
Always-save-the-content-type-cache-for-gnome-shell-p.patch bnc#847718
+Patch4:         Always-save-the-content-type-cache-for-gnome-shell-p.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         /usr/bin/touch
 Provides:       locale(ja;ko;zh)
@@ -188,6 +190,7 @@
 %endif
 
 %patch3 -p1
+%patch4 -p1
 
 %build
 autoreconf -fi

++++++ Always-save-the-content-type-cache-for-gnome-shell-p.patch ++++++
>From 9596aea2e2df4cd3ac9b795ad9f354723cf83317 Mon Sep 17 00:00:00 2001
From: fujiwarat <[email protected]>
Date: Wed, 2 Oct 2013 10:58:36 +0900
Subject: [PATCH] Always save the content-type cache for gnome-shell password.

GDBusProxy updates the cache immediatelly with the first call only
and has to save the next call in the cache by manual.

BUG=RH#1013948
TEST=password on gnome-shell 3.10.

Review URL: https://codereview.appspot.com/14196043
---
 bus/engineproxy.c |    5 +++++
 1 file changed, 5 insertions(+)

--- a/bus/engineproxy.c
+++ b/bus/engineproxy.c
@@ -1159,6 +1159,11 @@ bus_engine_proxy_set_content_type (BusEn
                            NULL,
                            NULL,
                            NULL);
+
+        /* Need to update the cache by manual since there is a timing issue. */
+        g_dbus_proxy_set_cached_property ((GDBusProxy *) engine,
+                                          "ContentType",
+                                          content_type);
     }
 
     if (cached_content_type != NULL)
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to