When I click the [X] on the regions list, in admin/build/context/edit/*, the up/down/X buttons disappear, and nothing happens, so I can't move/remove blocks once they're assigned.

CommentFileSizeAuthor
#10 stuck_blocks-326278-10.patch610 bytesfuzzy76

Comments

jmiccolis’s picture

Interesting. What browser and OS are you using?

z.stolar’s picture

FF3.0.3 on Ubuntu 8.04

daveparrish’s picture

Sub. I'm having the same problem using Firefox 3.6.3 and Chrome 5.0.375.23 under Windows. My version of Context is 6.x-2.0-rc1.

steven jones’s picture

Version: 5.x-1.0-beta1 » 6.x-2.0-rc1

Changing to actively maintained version.

Is there anything in your JS console or any other visible errors?

daveparrish’s picture

None that I can see. I had Javascript errors and warnings turned on with Firebug.

steven jones’s picture

Status: Active » Postponed (maintainer needs more info)

What themes are you using with context when you got the errors?

daveparrish’s picture

Sorry for the long delay on this response. I was using genesis theme and it has a known conflict with context. #763790: Unable to view Context.module's block delete link with Genesis Subtheme

Cyrilovich’s picture

Version: 6.x-2.0-rc1 » 6.x-3.0

I had the allmost the same problem. An uncaughed error in the js while the page was loading, and when trying to remove a block. After debuging i found this in "context_reaction_block.js" :

// Show blocks in selector that are unused
$('div.context-blockform-selector input').each(function() {
var bid = $(this).val();
if ($('table.context-blockform-region tr#'+bid).size() === 0) {
$(this).parents('div.form-item').eq(0).show();
}
});

$(this).val() was empty ! It makes jquery bugging on the call : $('table.context-blockform-region tr#'+bid).size()

I added the commented line : if (bid == '') return;

// Show blocks in selector that are unused
$('div.context-blockform-selector input').each(function() {
var bid = $(this).val();
if (bid == '') return; //We check bid. If empty we just return.
if ($('table.context-blockform-region tr#'+bid).size() === 0) {
$(this).parents('div.form-item').eq(0).show();
}
});

And now it works without- error.

May-be it can help some one.
I hope it will be integrated in the module core ?

fuzzy76’s picture

Issue summary: View changes
Status: Postponed (maintainer needs more info) » Active

As far as I can tell, the maintainer got an answer

fuzzy76’s picture

StatusFileSize
new610 bytes

In patch form

deaom’s picture

Status: Active » Closed (outdated)