|
|
|
@ -97,12 +97,15 @@ function reactToURLParameters() {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const communityID = hash;
|
|
|
|
|
const row = dom.community_row(communityID);
|
|
|
|
|
const communityIDPrefix = hash;
|
|
|
|
|
const row = dom.community_row(communityIDPrefix, true);
|
|
|
|
|
if (row == null || !(row instanceof HTMLTableRowElement)) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const communityID = dom.row_info(row).identifier;
|
|
|
|
|
if (communityID == null) { throw new Error("Unreachable"); }
|
|
|
|
|
|
|
|
|
|
// manual scrolling to prevent jumping after every modal open
|
|
|
|
|
|
|
|
|
|
row.scrollIntoView({
|
|
|
|
|