From d83e4e65ab2c9ac9744ad87f6eea9d7d160d066a Mon Sep 17 00:00:00 2001 From: suhyung Eom Date: Wed, 6 Jul 2016 10:37:36 +0900 Subject: [PATCH] Fixed copy/paste for repeated operation Signed-off-by: suhyung Eom Change-Id: I7dbf03c7e1ba70fc4bc8d8cdd946ec0952ad966a --- adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp b/adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp index 513ec21..a55508a 100644 --- a/adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp +++ b/adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp @@ -53,6 +53,12 @@ struct Clipboard::Impl void SetItem(const char *data) { + char *temp = NULL; + + if (bundle_get_str(mBundle, CLIPBOARD_STR, &temp) == BUNDLE_ERROR_NONE) + { + bundle_del(mBundle, CLIPBOARD_STR); + } bundle_add_str(mBundle, CLIPBOARD_STR, data); } -- 2.7.4