Author Topic: UIFont.isDynamic seems to be incorrect when reference Font is set  (Read 2496 times)

mulova

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 14
    • View Profile
UIFont.isDynamic seems not consider 'mReplacement'. Is it intended?
  1. public bool isDynamic { get { return (mDynamicFont != null); } }
  2.  

  1. public bool isDynamic {
  2.         get {
  3.                 if (mReplacement != null) {
  4.                         return mReplacement.isDynamic;
  5.                 }
  6.                 return (mDynamicFont != null);
  7.         }
  8. }
  9.  

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: UIFont.isDynamic seems to be incorrect when reference Font is set
« Reply #1 on: November 11, 2013, 12:28:40 PM »
No, but you're right, it should. Thanks.

dkozlovtsev

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 35
    • View Profile
Re: UIFont.isDynamic seems to be incorrect when reference Font is set
« Reply #2 on: November 12, 2013, 10:05:32 AM »
I'm confused, i was under impression that dynamic reference font got removed

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: UIFont.isDynamic seems to be incorrect when reference Font is set
« Reply #3 on: November 12, 2013, 02:53:16 PM »
There is no need to create UIFonts for dynamic fonts anymore, that's correct. But that function should still check for the replacement font to be consistent with everything else.