{"action":"created","issue":{"url":"https://api.github.com/repos/telerik/kendo-ui-core/issues/4404","repository_url":"https://api.github.com/repos/telerik/kendo-ui-core","labels_url":"https://api.github.com/repos/telerik/kendo-ui-core/issues/4404/labels{/name}","comments_url":"https://api.github.com/repos/telerik/kendo-ui-core/issues/4404/comments","events_url":"https://api.github.com/repos/telerik/kendo-ui-core/issues/4404/events","html_url":"https://github.com/telerik/kendo-ui-core/issues/4404","id":344807632,"node_id":"MDU6SXNzdWUzNDQ4MDc2MzI=","number":4404,"title":"kendo.drawing.drawDOM() does not place floated div on the next page, if its content has already been placed on the previous","user":{"login":"veselints","id":3431388,"node_id":"MDQ6VXNlcjM0MzEzODg=","avatar_url":"https://avatars2.githubusercontent.com/u/3431388?v=4","gravatar_id":"","url":"https://api.github.com/users/veselints","html_url":"https://github.com/veselints","followers_url":"https://api.github.com/users/veselints/followers","following_url":"https://api.github.com/users/veselints/following{/other_user}","gists_url":"https://api.github.com/users/veselints/gists{/gist_id}","starred_url":"https://api.github.com/users/veselints/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/veselints/subscriptions","organizations_url":"https://api.github.com/users/veselints/orgs","repos_url":"https://api.github.com/users/veselints/repos","events_url":"https://api.github.com/users/veselints/events{/privacy}","received_events_url":"https://api.github.com/users/veselints/received_events","type":"User","site_admin":false},"labels":[{"id":78012786,"node_id":"MDU6TGFiZWw3ODAxMjc4Ng==","url":"https://api.github.com/repos/telerik/kendo-ui-core/labels/Bug","name":"Bug","color":"e10c02","default":false},{"id":377754706,"node_id":"MDU6TGFiZWwzNzc3NTQ3MDY=","url":"https://api.github.com/repos/telerik/kendo-ui-core/labels/F:%20Drawing","name":"F: Drawing","color":"0b02e1","default":false},{"id":377755221,"node_id":"MDU6TGFiZWwzNzc3NTUyMjE=","url":"https://api.github.com/repos/telerik/kendo-ui-core/labels/F:%20PDF%20Export","name":"F: PDF Export","color":"0b02e1","default":false},{"id":418601731,"node_id":"MDU6TGFiZWw0MTg2MDE3MzE=","url":"https://api.github.com/repos/telerik/kendo-ui-core/labels/Kendo1","name":"Kendo1","color":"279e1b","default":false},{"id":418601730,"node_id":"MDU6TGFiZWw0MTg2MDE3MzA=","url":"https://api.github.com/repos/telerik/kendo-ui-core/labels/Kendo2","name":"Kendo2","color":"5319e7","default":false},{"id":622292313,"node_id":"MDU6TGFiZWw2MjIyOTIzMTM=","url":"https://api.github.com/repos/telerik/kendo-ui-core/labels/Priority%201","name":"Priority 1","color":"c5def5","default":false},{"id":184892635,"node_id":"MDU6TGFiZWwxODQ4OTI2MzU=","url":"https://api.github.com/repos/telerik/kendo-ui-core/labels/SEV:%20Low","name":"SEV: Low","color":"ffcccc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-07-26T11:38:01Z","updated_at":"2018-08-14T08:17:15Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"### Bug report\r\nkendo.drawing.drawDOM() does not place floated div on the next page, if its content has already been placed on the previous. The floated <div> has explicitly set height which is greater than single page, but its content has already been rendered on the first one.\r\n\r\n### Reproduction of the problem\r\nTwo ways to reproduce the issue:\r\n* [Floated divs with explicitly set height](https://dojo.telerik.com/UsAJociW/3);\r\n* [Divs in a container with `display: flex;`](https://dojo.telerik.com/UsAJociW/4);\r\n\r\n### Expected/desired behavior\r\nThe `<div>` element should also be present on the second page;\r\n\r\n### Environment\r\n* **Kendo UI version:** 2018.2.620\r\n* **Browser:** [all] "},"comment":{"url":"https://api.github.com/repos/telerik/kendo-ui-core/issues/comments/412792313","html_url":"https://github.com/telerik/kendo-ui-core/issues/4404#issuecomment-412792313","issue_url":"https://api.github.com/repos/telerik/kendo-ui-core/issues/4404","id":412792313,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMjc5MjMxMw==","user":{"login":"veselints","id":3431388,"node_id":"MDQ6VXNlcjM0MzEzODg=","avatar_url":"https://avatars2.githubusercontent.com/u/3431388?v=4","gravatar_id":"","url":"https://api.github.com/users/veselints","html_url":"https://github.com/veselints","followers_url":"https://api.github.com/users/veselints/followers","following_url":"https://api.github.com/users/veselints/following{/other_user}","gists_url":"https://api.github.com/users/veselints/gists{/gist_id}","starred_url":"https://api.github.com/users/veselints/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/veselints/subscriptions","organizations_url":"https://api.github.com/users/veselints/orgs","repos_url":"https://api.github.com/users/veselints/repos","events_url":"https://api.github.com/users/veselints/events{/privacy}","received_events_url":"https://api.github.com/users/veselints/received_events","type":"User","site_admin":false},"created_at":"2018-08-14T08:17:15Z","updated_at":"2018-08-14T08:17:15Z","author_association":"CONTRIBUTOR","body":"Hello Steve,\r\n\r\nAfter a careful review of the internal implementation of the `drawDOM` functionality, we should confirm that the discussed scenario belongs to a case that is not covered by the drawing logic. The utility has a limitation that the page breaking happens only inside text nodes. Therefore, if an element has no text content (as the element that is expected to be shown to the left on the second page), it cannot be split across pages. (Some more information could be found here)[https://docs.telerik.com/kendo-ui/framework/drawing/drawing-dom#configuration-Page].\r\n\r\nThat is why we have focused our efforts on investigating a possible workaround for the discussed. We have researched several options, but I am afraid that none of them delivers reliable results."}}
{"actor":{"display_login":"veselints"}}