소스 검색

Disable the Guests switch when tc is active for everyone

Shane Kilkelly 9 년 전
부모
커밋
18b9aef9ae
1개의 변경된 파일과 2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      services/web/app/views/project/editor/review-panel.pug

+ 2 - 1
services/web/app/views/project/editor/review-panel.pug

@@ -95,6 +95,7 @@
 				ng-if="__enableTokenAccessUI"
 			)
 				span.rp-tc-state-item-name(
+					ng-class="{ 'rp-tc-state-item-name-disabled' : reviewPanel.trackChangesOnForEveryone}"
 					tooltip=translate('tc_switch_guests_tip')
 					tooltip-placement="left"
 					tooltip-append-to-body="true"
@@ -103,7 +104,7 @@
 				review-panel-toggle(
 					ng-model="reviewPanel.trackChangesOnForGuests"
 					on-toggle="toggleTrackChangesForGuests(isOn);"
-					disabled="!project.features.trackChanges || !permissions.write || !reviewPanel.trackChangesForGuestsAvailable"
+					disabled="reviewPanel.trackChangesOnForEveryone || !project.features.trackChanges || !permissions.write || !reviewPanel.trackChangesForGuestsAvailable"
 				)
 
 	.rp-entry-list(