uHidesy Incompatible with uComponents DataType Grid
Steps to reproduce... First, create a document type with two properties: one a type based on the uComponents DataType Grid, and the other a uHidesy. Create a content node based on that document type. Click "Add" below the grid.
You will get a NullReferenceException from uHidesy.Umbraco.usercontrols.uHidesy.uHidesy.SaveSettings(). Click the node again to reload it, then publish it. Click "Add" again, below the grid. This time, you will not get an exception, but an overlay is shown above all the content, which disallows editing anything. Usually, you'd see a dialog to add a new row, but it doesn't show up and the overlay never goes away.
Not sure if this bug could be blamed on uHidesy or th DataType Grid, but they are definitely incompabile.
Strange, I wasn't sent an email notification that you replied. Darn Umbraco forums.
Chrome browse. I don't remember any JavaScript console errors (though, if you run from Visual Studio, I think the debugger breaks on the error I mentioned above).
Nope, the JSON file is fine (no other properties have any issues). It's working everywhere else. I am able to reproduce this by creating a new document type with only two properties (a uHidesy and a DataType Grid). I can do this on a new, blank installation and provide you with screenshots if you like.
Sorry for the delay in my reply... I'm still not getting notifications from this forum.
I also will not be using uHidesy for future projects. My recommendation going forward will be to avoid creating properties on ancestor document types so that we can have more granular control of where they appear. Would be nice if we could hide properties for fringe cases, but it doesn't look like it's a fully workable solution at this point.
i have just experienced this. it seems to be a CSS issue.
if you make the browser window very small, then click 'ADD', the pop-up can be visible. with the window full screen, the pop-up loads, i think, just off screen.
uHidesy Incompatible with uComponents DataType Grid
Steps to reproduce... First, create a document type with two properties: one a type based on the uComponents DataType Grid, and the other a uHidesy. Create a content node based on that document type. Click "Add" below the grid.
You will get a NullReferenceException from uHidesy.Umbraco.usercontrols.uHidesy.uHidesy.SaveSettings(). Click the node again to reload it, then publish it. Click "Add" again, below the grid. This time, you will not get an exception, but an overlay is shown above all the content, which disallows editing anything. Usually, you'd see a dialog to add a new row, but it doesn't show up and the overlay never goes away.
Not sure if this bug could be blamed on uHidesy or th DataType Grid, but they are definitely incompabile.
Umbraco 6.1.6. uComponents 6.0.0. uHidesy 1.13.
boo to incompatibility.
Which browser?
Are there any js errors in the console on save?
Strange, I wasn't sent an email notification that you replied. Darn Umbraco forums.
Chrome browse. I don't remember any JavaScript console errors (though, if you run from Visual Studio, I think the debugger breaks on the error I mentioned above).
Perhaps try trashing the json file? It's possibly corrupt.
But I think it's likely that the transfered json from the browser is not valid, due to somethign else on the page.
Nope, the JSON file is fine (no other properties have any issues). It's working everywhere else. I am able to reproduce this by creating a new document type with only two properties (a uHidesy and a DataType Grid). I can do this on a new, blank installation and provide you with screenshots if you like.
Sorry for the delay in my reply... I'm still not getting notifications from this forum.
hmm strange
Just had this same issue, with no console error's had to uninstall uHidesy in the end.
John
I also will not be using uHidesy for future projects. My recommendation going forward will be to avoid creating properties on ancestor document types so that we can have more granular control of where they appear. Would be nice if we could hide properties for fringe cases, but it doesn't look like it's a fully workable solution at this point.
i have just experienced this. it seems to be a CSS issue.
if you make the browser window very small, then click 'ADD', the pop-up can be visible. with the window full screen, the pop-up loads, i think, just off screen.
has anyone got a work-around for this?
is working on a reply...