Skip to content

Commit

Permalink
Disable print options checkboxes to have at least something printable
Browse files Browse the repository at this point in the history
  • Loading branch information
earlyriser committed Oct 18, 2019
1 parent 5958ba1 commit 0f94712
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/components/prefs/app.js
Expand Up @@ -244,13 +244,27 @@ class AppPrefs extends React.PureComponent {
options={this.props.printModes}
onChange={this.handlePrintSettingsChange}/>
<FormElement isCompact>
<Toggle
id="prefs.app.print.photos"
isDisabled={
!this.props.settings.print.metadata &&
!this.props.settings.print.notes}
name="photos"
value={this.props.settings.print.photos}
onChange={this.handlePrintSettingsChange}/>
<Toggle
id="prefs.app.print.metadata"
isDisabled={
!this.props.settings.print.photos &&
!this.props.settings.print.notes}
name="metadata"
value={this.props.settings.print.metadata}
onChange={this.handlePrintSettingsChange}/>
<Toggle
id="prefs.app.print.notes"
isDisabled={
!this.props.settings.print.photos &&
!this.props.settings.print.metadata}
name="notes"
value={this.props.settings.print.notes}
onChange={this.handlePrintSettingsChange}/>
Expand Down

0 comments on commit 0f94712

Please sign in to comment.