| 2 | |
| 3 | The issue is `getHeight()`: [source:trunk/src/wp-includes/js/customize-views.js#L33] |
| 4 | |
| 5 | `setPlaceholder()` is called 3 times: |
| 6 | When called for the first time in `getHeight()` the result of `this.$el.find('img')` is empty and falls back to 40px, this value is stored as a model attribute in `savedHeight`. |
| 7 | The second call is the same as the first one. (No idea why.) |
| 8 | On the third call `this.$el.find('img')` has found the image, but `image.height()` returns 0 and so it falls back to the `savedHeight` attribute, which is 40px. |