Run the following in Safari: <https://jsfiddle.net/gkatsanos/2355m5ds/>

When I am changing .val() of an input field without focusing on it manually in Safari, the placeholder remains.
[![safari bug](https://i.stack.imgur.com/C9zQk.png)](https://i.stack.imgur.com/C9zQk.png)

```js
$('a').on('click', () => {
  $('#stuff').val('lala');
});
```

```css
input {
  width: 500px;
}
```

```html
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<form>
  <input id="stuff" type="text" placeholder="This Won't get removed in Safari when we change the value of the input">
  <a href="#">Click this</a>
</form>
```