fix: show calendar in active window (#312)

* fix: show calendar in active window

* fix: update calendarBackgroundHandler.ts

---------

Co-authored-by: Razboy20 <razboy20@gmail.com>
This commit is contained in:
Samuel Gunter
2024-10-16 17:14:02 -05:00
committed by GitHub
parent 05f00b23d2
commit ceba38b1ac

View File

@@ -30,7 +30,8 @@ const calendarBackgroundHandler: MessageHandler<CalendarBackgroundMessages> = {
if (openCalendarTabInfo !== undefined) {
const tabid = openCalendarTabInfo.tab.id;
chrome.tabs.update(tabid, { active: true });
await chrome.tabs.update(tabid, { active: true });
await chrome.windows.update(openCalendarTabInfo.tab.windowId, { focused: true, drawAttention: true });
if (uniqueId !== undefined) await tabs.openCoursePopup({ uniqueId }, tabid);
sendResponse(openCalendarTabInfo.tab);