ThinBridge / Chronos

Chromiumベースの業務ブラウザ
Other
5 stars 3 forks source link

Improve rebar setting #177

Closed HashidaTKS closed 3 months ago

HashidaTKS commented 3 months ago

Which issue(s) this PR fixes:

https://github.com/ThinBridge/Chronos-SG/issues/11

What this PR does / why we need it:

Show logo on the Rebar works only when Show Rebar is enabled. So we should indent the Show logo on the Rebar checkbox, and enable it only when the Show Rebar checkbox is checked.

When the Show Rebar checkbox is checked: enabled

When the Show Rebar checkbox is unchecked: disabled

How to verify the fixed issue:

The steps to verify:

  1. Open appearance setting dialog.
  2. Click the Show Rebar checkbox multiple times.
  3. Close and re-open appearance setting dialog with the enabled "Show Rebar" checkbox.
  4. Close and re-open appearance setting dialog with the disabled "Show Rebar" checkbox.

Expected result:

  1. The Show logo on the Rebar checkbox is indented.
  2. The Show logo on the Rebar checkbox is enabled if the "Show Rebar" checkbox is checked, disabled if unchecked.
  3. The Show logo on the Rebar checkbox is enabled when re-opening.
  4. The Show logo on the Rebar checkbox is disabled when re-opening.
kenhys commented 3 months ago

:eyes: