Maarten Manders created CB-13644: ------------------------------------ Summary: [Windows] "Element not found" exception thrown when launching Windows 8.1 app on Windows 10 Key: CB-13644 URL: https://issues.apache.org/jira/browse/CB-13644 Project: Apache Cordova Issue Type: Bug Components: cordova-windows Environment: Windows 10, build 15063. Windows 8.1 app build. Cordova 7.1.0 Cordova-windows 5.0.0 Visual Studio 2015. Reporter: Maarten Manders Assignee: Jesse MacFadyen Priority: Critical
The following exception is thrown when launching a Windows 8.1 app on Windows 10: {code:javascript} Exception is about to be caught by JavaScript library code at line 2083, column 9 in ms-appx://com.test/www/cordova.js 0x80070490 - JavaScript runtime error: Element not found. {code} This occurs due to the addition made in https://issues.apache.org/jira/browse/CB-12238. The check isn't sufficient to account for the use case described above. I believe this to be the solution: {code:javascript} // Make title bg color match splashscreen bg color function colorizeTitleBar() { var appView = Windows.UI.ViewManagement.ApplicationView.getForCurrentView(); if (appView.titleBar && (isWin10UWP || isWp10)) { titleInitialBgColor = appView.titleBar.backgroundColor; appView.titleBar.backgroundColor = titleBgColor; appView.titleBar.buttonBackgroundColor = titleBgColor; } } // Revert title bg color function revertTitleBarColor() { var appView = Windows.UI.ViewManagement.ApplicationView.getForCurrentView(); if (appView.titleBar && (isWin10UWP || isWp10)) { appView.titleBar.backgroundColor = titleInitialBgColor; appView.titleBar.buttonBackgroundColor = titleInitialBgColor; } } {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org