opened
skttl
username_0
… closing when clicking on them.

### Prerequisites

- [x] I have [created an issue](https://github.com/umbraco/Umbraco-CMS/issues) for the proposed changes in this PR, the link is: #3391
- [x] I have added steps to test this contribution in the description below

### Description
I changed the divs used to add layouts and rows in the grid editors to buttons, because divs make an overlay close when clicked upon.

I know the grid probably isn't supposed to be used in an overlay, but it's a simple change, and it also makes the grid more accessible, since you can tab to buttons etc. 

### To test
In order to test this, you need to add a grid property to a document type. Install Doc Type Grid Editor, add an element to your grid using the default Doc Type Grid Editor (as it allows all the existing doctypes to be used). Select you current doctype (the one containing the grid property), and start adding content.

Before this fix, the overlay for editing the doc type grid editor would close. Now it stays open, and lets you add content to a grid inside a grid :)

![image](https://user-images.githubusercontent.com/3726467/47385028-36457800-d709-11e8-9742-0d610c84b806.png)


Some gifs:
Before:
https://i.imgur.com/AigBpi7.gifv

After:
https://i.imgur.com/nmxJTsn.gifv


<!-- Thanks for contributing to Umbraco CMS! -->
Change button-divs to real buttons, in order to prevent overlays from…
issue
created
MrBasque
username_1
Hi @username_0 , We stumbled upon the same issue. 

I implemented your change manually, but without success. After applying the same change in _grid/grid.prevalues.html_ and _grid/dialogs/layoutconfig.html_ it started to work correctly in my case.

Thanks for the fix!

![image](https://user-images.githubusercontent.com/1436027/56427317-b36a3800-62bb-11e9-9102-bdc643b441af.png)
![image](https://user-images.githubusercontent.com/1436027/56427334-c250ea80-62bb-11e9-8111-4261eecf027f.png)
comment
created
nul800sebastiaan
username_2
Hey there @username_0 !

I'm writing today after announcing at [Codegarden](https://codegarden19.com/), our yearly conference, that the upcoming version 7.15.0 will be the last Umbraco v7 release with new features in it. From now on all our efforts will be focused on version 8 instead. 🎱

We're wrapping up the 7.15 version at the moment and unfortunately these proposed changes won't be able to make it in there. 

We'd like to extend a big thank you the efforts on this so far and we would love it if you could have a look at porting this feature over to v8 instead. Of course if you have any questions on where to start then feel free to [ask on the forum](https://our.umbraco.com/forum/contributing-to-umbraco-cms/), we monitor all questions there and we're happy to assist.

Thanks again for the work in this PR and we hope to see you contributing to v8 some time soon!

Best, Sebastiaan and the Umbraco CMS team.
comment
created
skttl
username_0
@username_2 can you reconsider this for 7.15.x? I don't think this is a feature, but a bugfix. I just upgraded a solution that is affected by this.
comment