Chad Schroeder

Results 6 comments of Chad Schroeder

Thank you for making this change. We're also seeing this issue when the browser zoom isn't at 100%, the page is scrolled down, and then a fixed position modal form...

Looks like this issue can be fixed by specifying a [`bounds` container](https://quilljs.com/docs/configuration/#bounds) which tooltips will be confined within. By default the `bounds` will be `document.body` and tooltips can be cut...

If it helps any, the issue appears to be fixed if I change [this statement](https://github.com/basecamp/trix/blob/v2.0.7/src/trix/controllers/level_2_input_controller.js#L56) from `render()` to `requestRender()` which matches what is done [here](https://github.com/basecamp/trix/blob/v2.0.7/src/trix/controllers/level_0_input_controller.js#L178).

Unfortunately, I don't think there's a clean way to work around this other than to serve a customized version of the Trix JavaScript where the `Trix.controllers.Level2InputController.events.paste` function has been adjusted....

Thanks for the quick review before. Let me know if there's anything else you want me to update here. It looks like the most recent tests failed but in a...

We ran into this too, where an extra newline was being added [here](https://github.com/basecamp/trix/blob/v2.0.7/src/trix/views/block_view.js#L24). `shouldAddExtraNewlineElement` looks for `\n` characters in the content to decide if it needs to add a ``....