Coder Social home page Coder Social logo

Comments (9)

ChaseFlorell avatar ChaseFlorell commented on August 20, 2024

Good catch. Is this blocking you? I think I can look at it in the next day or so.

from xfx.controls.

rmawani avatar rmawani commented on August 20, 2024

Thanks for the great control, by the way!

Although it is blocking me somewhat, I can live with it for the time being until you're able to get around to fixing it in the next few days.

Thanks again!

from xfx.controls.

ChaseFlorell avatar ChaseFlorell commented on August 20, 2024

Fixed in commit b703f65

from xfx.controls.

ChaseFlorell avatar ChaseFlorell commented on August 20, 2024

@rmawani feel free to head over to Nuget and grab the latest build 😄

from xfx.controls.

rmawani avatar rmawani commented on August 20, 2024

Thanks for the fix, Chase... The masking works perfectly and as advertised in your Example app. However, when I build my own app with the latest build (1.0.1.3) of Xfx.Controls, I still have no masking.

I figured it might be because I've implemented the control in a Shared project environment as opposed to PCL, so I created a bare-bones PCL Solution and dropped an XfxEntry control onto the default ContentPage and added IsPassword = true. I then ran this completely unmodified Solution in the Emulator and surprisingly, no masking on the control.

I'm completely stumped and can only think it must be something somewhere in my config settings.

Any thoughts? Maybe you can create a bare-bones PCL Solution on your end, drop in a, XfxEntry control and then revert back with your findings?

from xfx.controls.

ChaseFlorell avatar ChaseFlorell commented on August 20, 2024

Well it's entirely my fault (PEBKAC)... As A result, I've opened issue #5 and also uploaded build 1.0.1.4 to nuget (which will be live shortly) Please test that version.

I did all of my testing in debug mode and forgot to create a release build. I'm so used to using build scripts that I didn't even think of it when I created that package (which re-used the old 1.0.0.2 build)

Whoops!

from xfx.controls.

rmawani avatar rmawani commented on August 20, 2024

Thanks again, Chase!

As much as the password masking issue is resolved, it seems like the fix may have introduced another weird bug that suppresses any text that is pre-loaded into the Text Property at runtime. For example, during testing, let's say I would like to pre-populate the XfxEntry with the User's email address instead of having to re-type it every time. This text does not show up on an Android build whereas it did before I applied the package update. iOS seems fine...

Can you please verify if this happens on your end as well?

Thanks again!

from xfx.controls.

ChaseFlorell avatar ChaseFlorell commented on August 20, 2024

@rmawani, I think I have a fix but I don't want to risk another crappy upload to nuget. Can you test from here? If you're satisfied, I'll publish to nuget.

https://github.com/XamFormsExtended/Xfx.Controls/releases/tag/1.0.2

from xfx.controls.

rmawani avatar rmawani commented on August 20, 2024

Thanks for the fix, @ChaseFlorell. This one works as expected!

Thanks again!

from xfx.controls.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.