diff --git a/www/poll/app-poll.less b/www/poll/app-poll.less index 88bcd5f45..88839f96e 100644 --- a/www/poll/app-poll.less +++ b/www/poll/app-poll.less @@ -57,7 +57,7 @@ overflow-x: hidden; #cp-app-poll-form { flex: 1; overflow-y: auto; - &.cp-app-poll-published { + &.cp-app-poll-readonly { #cp-app-poll-table-scroll { max-width: ~"calc(75% - 30px - 100px)"; } @@ -67,15 +67,17 @@ overflow-x: hidden; table tr td:last-child { margin-left: 0; // uncommitted is hidden } + td.cp-app-poll-table-uncommitted { + display: none; + } + } + &.cp-app-poll-published { #cp-app-poll-create-option { display: none; } .cp-app-poll-table-remove[data-rt-id^="y"], .cp-app-poll-table-edit[data-rt-id^="y"] { display: none; } - td.cp-app-poll-table-uncommitted { - display: none; - } tr.cp-app-poll-table-uncommitted { display: none; } diff --git a/www/poll/inner.js b/www/poll/inner.js index dcc337d17..c693a643d 100644 --- a/www/poll/inner.js +++ b/www/poll/inner.js @@ -1188,6 +1188,10 @@ define([ APP.loggedIn = common.isLoggedIn(); APP.SFCommon = common; + if (APP.readOnly) { + $('#cp-app-poll-form').addClass('cp-app-poll-readonly'); + } + APP.origin = common.getMetadataMgr().getPrivateData().origin; APP.$body = $('body');