#101 weekly calendar view even if not first on page

This commit is contained in:
dragonwocky 2020-09-25 17:56:39 +10:00
parent 287e3551b5
commit 03c12b137d

View File

@ -30,11 +30,10 @@ module.exports = {
subtree: true, subtree: true,
}); });
function process(list, observer) { function process(list, observer) {
const collection_view = document.querySelector( document
'.notion-collection-view-select' .querySelectorAll('.notion-collection-view-select')
); .forEach((collection_view) => {
if (!collection_view || collection_view.innerText != 'weekly') if (collection_view.innerText != 'weekly') return;
return;
const days = collection_view.parentElement.parentElement.parentElement.parentElement.getElementsByClassName( const days = collection_view.parentElement.parentElement.parentElement.parentElement.getElementsByClassName(
'notion-calendar-view-day' 'notion-calendar-view-day'
), ),
@ -46,7 +45,9 @@ module.exports = {
: 0; : 0;
for (let day of days) for (let day of days)
day.parentElement.parentElement.style.height = 0; day.parentElement.parentElement.style.height = 0;
if (today) today.parentElement.parentElement.style.height = height; if (today)
today.parentElement.parentElement.style.height = height;
});
} }
} }
}); });