When calling sidePanel.open() on Edge for Android, the request resolves / callback is called without setting runtime.lastError. However, no panel is actually opened. Which can be confirmed with sidePanel.close() which rejects stating no panel is currently open for said tabId.
This method should reject if no panel is actually opened to the extension can handle this kind of scenario with fallback behaviour.
When calling
sidePanel.open()on Edge for Android, the request resolves / callback is called without settingruntime.lastError. However, no panel is actually opened. Which can be confirmed withsidePanel.close()which rejects stating no panel is currently open for said tabId.This method should reject if no panel is actually opened to the extension can handle this kind of scenario with fallback behaviour.