{"action":"created","issue":{"url":"https://api.github.com/repos/jfoenixadmin/JFoenix/issues/26","labels_url":"https://api.github.com/repos/jfoenixadmin/JFoenix/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/jfoenixadmin/JFoenix/issues/26/comments","events_url":"https://api.github.com/repos/jfoenixadmin/JFoenix/issues/26/events","html_url":"https://github.com/jfoenixadmin/JFoenix/issues/26","id":121935239,"number":26,"title":"PaswordField : java.lang.RuntimeException: Line.endX : ","user":{"login":"aymen083","id":1927352,"avatar_url":"https://avatars.githubusercontent.com/u/1927352?v=3","gravatar_id":"","url":"https://api.github.com/users/aymen083","html_url":"https://github.com/aymen083","followers_url":"https://api.github.com/users/aymen083/followers","following_url":"https://api.github.com/users/aymen083/following{/other_user}","gists_url":"https://api.github.com/users/aymen083/gists{/gist_id}","starred_url":"https://api.github.com/users/aymen083/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aymen083/subscriptions","organizations_url":"https://api.github.com/users/aymen083/orgs","repos_url":"https://api.github.com/users/aymen083/repos","events_url":"https://api.github.com/users/aymen083/events{/privacy}","received_events_url":"https://api.github.com/users/aymen083/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-13T18:25:25Z","updated_at":"2015-12-16T10:44:54Z","closed_at":null,"body":"Hi,\r\n\r\nI have an exception with JFXPaswordField using validation.\r\nThe problem\r\n\r\n JFXTextField don't occur with text field. \r\n\r\nI aligned the implementation of JFXPasswordFieldSkin with the JFXTextFieldSkin and the problem is resolved.\r\n\r\nThe modified file is in the attachements.\r\n[JFXPasswordFieldSkin.java.txt](https://github.com/jfoenixadmin/JFoenix/files/60551/JFXPasswordFieldSkin.java.txt)\r\n\r\n```\r\nException in thread \"JavaFX Application Thread\" java.lang.RuntimeException: Line.endX : A bound value cannot be set.\r\n\tat javafx.beans.property.DoublePropertyBase.set(DoublePropertyBase.java:143)\r\n\tat javafx.scene.shape.Line.setEndX(Line.java:191)\r\n\tat com.jfoenix.skins.JFXPasswordFieldSkin.lambda$layoutChildren$282(JFXPasswordFieldSkin.java:253)\r\n\tat com.jfoenix.skins.JFXPasswordFieldSkin.access$lambda$11(JFXPasswordFieldSkin.java)\r\n\tat com.jfoenix.skins.JFXPasswordFieldSkin$$Lambda$12.changed(Unknown Source)\r\n\tat com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:361)\r\n\tat com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:81)\r\n\tat javafx.beans.property.ReadOnlyDoubleWrapper$ReadOnlyPropertyImpl.fireValueChangedEvent(ReadOnlyDoubleWrapper.java:177)\r\n\tat javafx.beans.property.ReadOnlyDoubleWrapper.fireValueChangedEvent(ReadOnlyDoubleWrapper.java:143)\r\n\tat javafx.beans.property.DoublePropertyBase.markInvalid(DoublePropertyBase.java:113)\r\n\tat javafx.beans.property.DoublePropertyBase.set(DoublePropertyBase.java:147)\r\n\tat javafx.scene.layout.Region.setWidth(Region.java:858)\r\n\tat javafx.scene.layout.Region.resize(Region.java:1364)\r\n\tat javafx.scene.layout.Region.layoutInArea(Region.java:2325)\r\n\tat javafx.scene.control.SkinBase.layoutInArea(SkinBase.java:702)\r\n\tat javafx.scene.control.SkinBase.layoutInArea(SkinBase.java:587)\r\n\tat javafx.scene.control.SkinBase.layoutChildren(SkinBase.java:169)\r\n\tat com.sun.javafx.scene.control.skin.TextFieldSkin.layoutChildren(TextFieldSkin.java:738)\r\n\tat com.jfoenix.skins.JFXPasswordFieldSkin.layoutChildren(JFXPasswordFieldSkin.java:227)\r\n\tat javafx.scene.control.Control.layoutChildren(Control.java:576)\r\n\tat javafx.scene.Parent.layout(Parent.java:1079)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Parent.layout(Parent.java:1085)\r\n\tat javafx.scene.Scene.doLayoutPass(Scene.java:552)\r\n\tat javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2397)\r\n\tat com.sun.javafx.tk.Toolkit.lambda$runPulse$30(Toolkit.java:355)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:354)\r\n\tat com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:381)\r\n\tat com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:510)\r\n\tat com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:490)\r\n\tat com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$404(QuantumToolkit.java:319)\r\n\tat com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)\r\n\tat com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)\r\n\tat com.sun.glass.ui.gtk.GtkApplication.lambda$null$49(GtkApplication.java:139)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n```\r\n\r\nThanks"},"comment":{"url":"https://api.github.com/repos/jfoenixadmin/JFoenix/issues/comments/165063309","html_url":"https://github.com/jfoenixadmin/JFoenix/issues/26#issuecomment-165063309","issue_url":"https://api.github.com/repos/jfoenixadmin/JFoenix/issues/26","id":165063309,"user":{"login":"jfoenixadmin","id":14176767,"avatar_url":"https://avatars.githubusercontent.com/u/14176767?v=3","gravatar_id":"","url":"https://api.github.com/users/jfoenixadmin","html_url":"https://github.com/jfoenixadmin","followers_url":"https://api.github.com/users/jfoenixadmin/followers","following_url":"https://api.github.com/users/jfoenixadmin/following{/other_user}","gists_url":"https://api.github.com/users/jfoenixadmin/gists{/gist_id}","starred_url":"https://api.github.com/users/jfoenixadmin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfoenixadmin/subscriptions","organizations_url":"https://api.github.com/users/jfoenixadmin/orgs","repos_url":"https://api.github.com/users/jfoenixadmin/repos","events_url":"https://api.github.com/users/jfoenixadmin/events{/privacy}","received_events_url":"https://api.github.com/users/jfoenixadmin/received_events","type":"User","site_admin":false},"created_at":"2015-12-16T10:44:54Z","updated_at":"2015-12-16T10:44:54Z","body":"you are right there are some things that are not modified yet in the JFXPasswordField, however can you send the example that caused the error? "}}