and here is the diff between the 2.3.2 release and the patch i made in
case you want to apply it to gluon/sqlhtml.py in your environment.
sorry for the headache!
cfh
On 12/20/12 7:06 , Massimo Di Pierro wrote:
For now I have remove the "-" button.
On Wednesday, 19 December 2012 23:48:37 UTC-6, howesc wrote:
ooops. i added the - and didn't test the "only 1 row case". i'll try and
create a patch tomorrow for it.
mind opening a ticket in google code?
thanks,
christian
On Tuesday, December 18, 2012 8:17:11 AM UTC-8, Daniele wrote:
The newest version of web2py has added some + and - clickable links to
form elements so that it is possible to remove the element. However, if
there is only one element and one clicks the "-", the form disappears and
there's no way to get the form element back without refreshing the page.
I'll post an image so that you can see what it looks like.
I think this is a bug with the newest version because my code hasn't
changed at all. There was only a "+" before...
--
272c272,278
< new_line.insertAfter(jQuery(e.target).parent());
---
> if ($(e.target).parent().is(':visible')) {
> //make sure we didn't delete the element before we insert after
> new_line.insertAfter($(e.target).parent());
> } else {
> //the line we clicked on was deleted, just add to end of list
> new_line.appendTo(ul);
> }
277c283,286
< jQuery(e.target).parent().remove();
---
> if (jQuery(ul).children().length > 1) {
> //only remove if we have more than 1 item so the list is never empty
> $(e.target).parent().remove();
> }