Melloware
Melloware
Safari === the new Internet Explorer 😄
Agreed this looks like a Safari "feature". When i did searched it seems like Safari has struggled with input type="number" for years from reading all the bug tickets.
@lprimak just go here and see this is just Raw HTML version: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/number Does it happen with your Safari?
it has `change and keydown` events but **NO** mouse events are attached... ``` .on('change.datePicker-yearnav', yearNavigatorSelector, null, this.onYearInputChange.bind($this)) .on('keydown.datePicker-yearnav', yearNavigatorSelector, null, function(event) {$this.onTimeInputKeyDown(event);}); ``` So it would have to be the...
p.s. I don't have Safari so as far as I am concerned its a Safari bug as its perfectly valid what we are doing so I won't spend any time...
Found this really old blog post which looks like it might be the issue and has been with Safari and IOS since 2007. https://blog.johnmckerrell.com/2007/03/07/problems-with-safari-and-innerhtml/
yeah let me send you some MonkeyPatches to try since you have Safari. Working on one....
here is the first one...not sure it will work but it adds a 50ms UI delay to the update which is what that blog post says he does. ```js if...
you have to put that script somewhere after PrimeFaces loads on your page. Hang on let me create a runnable test case for you.
here you go try this unzip and run `mvn clean jetty:run` and got to: http://localhost:8080/ [pf-12455.zip](https://github.com/user-attachments/files/16617677/pf-12455.zip)