restore cursor position after click using range offset instead of marker
replace too common css class "hidden" with "fx_group_hidden" in controller tree