You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* RMET-2119 InAppBrowser Plugin - Check for element before obtaining it (#40)
* fix: check if there's a next token before trying to obtain it
References: https://outsystemsrd.atlassian.net/browse/RMET-2119
* chore: update changelog
* RMET-2802 InAppBrowser Plugin - Multiple minor fixes from the community (#42)
* Fix memory leak - initially reported in apache#290
Whenever closing an InAppBrowser instance, a webview was left in memory with about:blank page.
This change fixes the issue by destroying and freeing the inAppWebView object.
* Fix beforeLoad not being called in some requests - initially reported in apache#686
The waitForBeforeload flag was preventing beforeLoad from being called on every GET request.
* Do not lose callbackContext when opening a SYSTEM url
This fixes a condition where it was not possible to open a SYSTEM url while an InAppBrowser instance is displayed. The callbackContext of the InAppBrowser instance was lost when the SYSTEM url was opened. This fixes the issue by not setting the callbackContext on SYSTEM urls.
* Fix crash when pausing/resuming application after closing InAppBrowser
* Fix _loadAfterBeforeload callback not working due to this.rootName not being defined.
* Reset beforeload variable if a new instance of InAppBrowser is opened without beforeload setting
* chore: update changelog
References: https://outsystemsrd.atlassian.net/browse/RMET-2802
* refactor: remove empty lines
* refactor: use ternary operator and remove unnecessary ones
Why: We can refactor the if-else block that assigns a value to beforeload to use a ternary operator. On the other hand, we can remove the unnecessary ternary operators used to assign a boolean value. They are redundant.
References: https://outsystemsrd.atlassian.net/browse/RMET-2802
---------
Co-authored-by: Leonardo Monteiro Fernandes <[email protected]>
Co-authored-by: Nelson Lopes Silva <[email protected]>
---------
Co-authored-by: Leonardo Monteiro Fernandes <[email protected]>
Co-authored-by: Nelson Lopes Silva <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
7
### [Unreleased]
8
+
9
+
### Fixes
10
+
- Do not lose callbackContext when opening a SYSTEM url (https://outsystemsrd.atlassian.net/browse/RMET-2802).
11
+
- Fix beforeLoad not being called in some requests (https://outsystemsrd.atlassian.net/browse/RMET-2802).
12
+
- Fix memory leak with webview (https://outsystemsrd.atlassian.net/browse/RMET-2802).
13
+
8
14
### Fix
9
15
- Android - InAppBrowser not opening when no options are passed - check for next element before trying to obtain. (https://outsystemsrd.atlassian.net/browse/RMET-2119)
0 commit comments