Răsfoiți Sursa

The radio button for version selection is now checked according to the state.

Ryu Sato 5 ani în urmă
părinte
comite
e037fcb6a6
1 a modificat fișierele cu 2 adăugiri și 0 ștergeri
  1. 2 0
      src/client/js/components/PageHistory/Revision.jsx

+ 2 - 0
src/client/js/components/PageHistory/Revision.jsx

@@ -100,6 +100,7 @@ class Revision extends React.Component {
                   className="custom-control-input"
                   name="rbCompareFrom"
                   onChange={() => revisionCompareContainer.handleFromRevisionChange(revision)}
+                  checked={revision._id === revisionCompareContainer.state.fromRevision?._id}
                 />
                 <label className="custom-control-label" htmlFor={`rbCompareFrom_${revision._id}`}>{t('page_history.comparing_from')}</label>
               </span>
@@ -110,6 +111,7 @@ class Revision extends React.Component {
                   className="custom-control-input"
                   name="rbCompareTo"
                   onChange={() => revisionCompareContainer.handleToRevisionChange(revision)}
+                  checked={revision._id === revisionCompareContainer.state.toRevision?._id}
                 />
                 <label className="custom-control-label" htmlFor={`rbCompareTo_${revision._id}`}>{t('page_history.comparing_to')}</label>
               </span>