When you open a panel while another panel is already open the layout breaks, despite the fact the first panel will be closed automatically. Opening and closing a panel doesn't work as expected anymore either.
Test page: http://jquerymobile.com/test/docs/panels/index.html (test on a screen width of 880+ px because then we disable dismissible for "push" with a media query)
Click left or right panel examples: "push". While the "push" panel is open, click on "reveal" (same side). Now the layout is broken and you can't close the "reveal" panel anymore.
It's not only an issue for the combination push > reveal. I tested with dismissible set to false for all panels and similar problems occur with other combinations.
Things to look into:
Also, in the docs we say it is possible to open two panels programmatically. Although I haven't tested yet, I am pretty sure the CSS supports does not support this. I suggest to remove this from the docs.
this only seems to be an issue with reveal it works fine with over lay http://jsbin.com/uzaret/645/edit and push http://jsbin.com/uzaret/648/edit though it seems that push gets somehow changed to overlay when you link from one push panel to the other. the combo of push and overlay seems the same.
Panel: Don't start opening a panel before other panels are closed. Fi…