diff --git a/src/common/components/modal-popup/appearance-popup.js b/src/common/components/modal-popup/appearance-popup.js index 44432a9e..c5cca937 100644 --- a/src/common/components/modal-popup/appearance-popup.js +++ b/src/common/components/modal-popup/appearance-popup.js @@ -295,12 +295,14 @@ function AppearancePopup(props) { className={cx({ active: props.viewStats.spreadMode === 0 })} title={intl.formatMessage({ id: 'pdfReader.single' })} onClick={() => props.onChangeSpreadMode(0)} + disabled={props.viewStats.flowMode === 'scrolled'} > diff --git a/src/common/stylesheets/components/_modal-popup.scss b/src/common/stylesheets/components/_modal-popup.scss index a098d870..bf35707b 100644 --- a/src/common/stylesheets/components/_modal-popup.scss +++ b/src/common/stylesheets/components/_modal-popup.scss @@ -252,7 +252,7 @@ box-shadow: none; position: relative; - &.active, &:active, &.active-pseudo-class-fix { + &.active, &:active:not(:disabled), &.active-pseudo-class-fix:not(:disabled) { background: var(--material-button, #FFFFFF); border: 0.5px solid var(--fill-senary, #00000005); box-shadow: 0px 0px 0px 0.5px rgba(0, 0, 0, 0.05), 0px 0.5px 2.5px 0px rgba(0, 0, 0, 0.30); @@ -266,7 +266,7 @@ } } - &:active:not(.active), &.active-pseudo-class-fix:not(.active) { + &:active:not(.active):not(:disabled), &.active-pseudo-class-fix:not(.active):not(:disabled) { background-color: var(--color-button50); z-index: 1; }