diff --git a/www/common/common-ui-elements.js b/www/common/common-ui-elements.js
index 600940ec3..0137fd2e2 100644
--- a/www/common/common-ui-elements.js
+++ b/www/common/common-ui-elements.js
@@ -1256,14 +1256,15 @@ define([
}
var toolbarVisibleOnSmallScreen = false;
- var $smallToggleButton = null;
+ var $toolbarToggleButton = null;
+ var appType = common.getMetadataMgr().getMetadata().type;
function updateToolbarVisibility() {
- var $wrapper = $toolbar.parent().length ? $toolbar.parent() : $('
').append($toolbar);
+ var $wrapper = $(opts && opts.wrapper ? opts.wrapper : $toolbar.parent());
if (isSmallScreen()) {
- if (!$smallToggleButton) {
- $smallToggleButton = $('