Needing to respect the default layout mode of a page
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
High
|
Unassigned | ||
20.10 |
Fix Released
|
High
|
Unassigned | ||
21.04 |
Fix Released
|
High
|
Unassigned | ||
21.10 |
Fix Released
|
High
|
Unassigned | ||
22.04 |
Fix Released
|
High
|
Unassigned |
Bug Description
When we make a page in a desktop browser (gridstack desktop mode) and then edit the page on a mobile browser (gridstack mobile mode) it mucks up the layout of the page and makes all the blocks have width = 1.
We need to do the following:
1 Page created in desktop but changes made in mobile: Keep desktop width dimensions.
2. New page created in mobile: Set the default width to the default desktop width instead of
using width=1 column.
3. In Mobile: When to block configuration is updated by clicking the 'Save' button, don't change the block dimension, but leave it on what is there. Only change the block dimension when the block
is actively resized on mobile, but not when block content is save
Patch for "main" branch: https:/ /reviews. mahara. org/12384