title: secureTextEntry is changing font family React Native
body: <p>I'm building a form for login that contains username and password fields with React Native using the <strong>TextInput</strong> component and for the password field, I'm passing the <strong>secureTextEntry</strong> prop as follows:</p>
  <pre><code>&lt;TextInput
  value={password}    
  onChangeText={(e)=&gt;setPassword(e)}
  style={styles.password}
  secureTextEntry={true}
  </code></pre>
  <p>But I faced an issue where fontFamily style is not applying on the TextInput with <strong>secureTextEntry</strong> prop. I figured out a solution that worked ONLY on IOS but NOT on Android by writing the following:</p>
  <p>added <code>ref={ref =&gt; ref_1 = ref}</code> prop for password textInput so it becomes as follows:</p>
  <pre><code>  &lt;TextInput
      value={password}    
      onChangeText={(e)=&gt;setPassword(e)}
      style={styles.password}
      secureTextEntry={true} 
      ref={ref =&gt; ref_1 = ref}
  </code></pre>
  <p>trying to set the style on useEffect</p>
  <pre><code>let ref_1 =  useRef(null)
    useEffect(()=&gt;{
  
      ref_1.setNativeProps({
          style:{
            fontFamily:fonts.dinRegular
          }
      })
    
    },[])
  </code></pre>
  <p>But now I have a bug where the whole placeholder is disappearing on ANDROID completely but working perfectly on IOS...</p>
  <p>Any other suggestions please?</p>