From 3a7d1e5beb366f1d3164a444aaa4af737c7ac759 Mon Sep 17 00:00:00 2001
From: yflory <yann.flory@xwiki.com>
Date: Tue, 17 Jul 2018 16:41:50 +0200
Subject: [PATCH] Fix 'save to drive' icon displayed for anonymous users in
 whiteboard

---
 www/whiteboard/inner.js | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/www/whiteboard/inner.js b/www/whiteboard/inner.js
index bf57e89b7..d804a89bc 100644
--- a/www/whiteboard/inner.js
+++ b/www/whiteboard/inner.js
@@ -333,15 +333,6 @@ define([
             framework.localChange();
         };
 
-        // Export to drive as PNG
-        framework._.sfCommon.createButton('savetodrive', true, {}).click(function () {
-            var defaultName = framework._.title.getTitle();
-            UI.prompt(Messages.exportPrompt, defaultName + '.png', function (name) {
-                if (name === null || !name.trim()) { return; }
-                APP.upload(name);
-            });
-        }).appendTo($rightside);
-
         // Embed image
         var onUpload = function (e) {
             var file = e.target.files[0];
@@ -390,6 +381,15 @@ define([
                 };
                 framework._.sfCommon.openFilePicker(pickerCfg);
             }).appendTo($rightside);
+
+            // Export to drive as PNG
+            framework._.sfCommon.createButton('savetodrive', true, {}).click(function () {
+                var defaultName = framework._.title.getTitle();
+                UI.prompt(Messages.exportPrompt, defaultName + '.png', function (name) {
+                    if (name === null || !name.trim()) { return; }
+                    APP.upload(name);
+                });
+            }).appendTo($rightside);
         }
 
         if (framework.isReadOnly()) {