I apologize the delay here
On 80% of the Views, there was indeed a wrapping div.
Used on table layouts, when having pagination or parametric search as example.
So in those cases, we did apply "style:width" changes when resizing.
You could not see them because there was no tolerance: we calculated the width as the resizing was being done.
This is smoother, but extremely bad for performance: the browser needs to calculate the new width constantly while calculating a ton of other things due to, well, the resizing.
We had this mechanism because pagination, and other AJAX actions, do need the wrapper dimensions to load the next page, for example.
So when resizing it kept the width calculated before the resizing.
Imagine a slider that, when switching from landscape to portrait, overflows beyond the view and you can not adjust it.
So as long as a wrapper is needed, the mechanism to make it responsive is mandatory.
It was slow, anyway, waiting for a whole second since when the resize ended to adjust the dimensions.
Now, on other simpler Views, like lists or unformatted without pagination or search, there was no wrapping div, so we did not calculate any width to apply to nothing.
It was up to you, generating the output, to make things responsive.
As there was no wrapper, it all depended on the outter structure outside the View.
From now on, the wrapping div is mandatory, which means that we are also making it mandatorily responsive.
In regard to your latest Questions:
1. Any ways, now it´s there, "that div" 🙂
And I´m afraid there´s no way to get rid of it again, right?
Correct.
We are planning a Type of Views that will provide a "raw" loop output but that is more intended for using Views as a "Data provider" and not for rendering things with it.
Also, you can use this Code very carefully (read the warnings in the thread)
https://toolset.com/forums/topic/views-result-array-as-shortcode-parameter/page/2/#post-344768
2. For now, I´m fine with Views 1.10 and will wait for 1.12 – so there´s no need for a pre-hardcoded version.
Thank you for your patience and understanding.
I appreciate this very much, and if you need such a hardcoded temporary solution, don't hesitate to ask me here.
Please also do not hesitate to open a new thread if other issues or problems arise
Thank you for your patience.