@@ -747,14 +747,10 @@ set flutterClientId(String newFlutterClientId) {
747747}
748748
749749Completer <void >? _computingDimensionsCompleter;
750-
751750bool _computingUserApplicationDimensions = false ;
752- bool _userApplicationDimensionsComputed = false ;
753751
754752// Computes the running application.
755753void _computeUserApplicationCustomGTagData () {
756- if (_userApplicationDimensionsComputed) return ;
757-
758754 final connectedApp = serviceConnection.serviceManager.connectedApp! ;
759755 assert (connectedApp.isFlutterAppNow != null );
760756 assert (connectedApp.isDartWebAppNow != null );
@@ -851,18 +847,18 @@ Future<void> setupDimensions() async {
851847}
852848
853849void setupUserApplicationDimensions () {
854- if (serviceConnection.serviceManager.connectedApp != null &&
855- ! _userApplicationDimensionsComputed &&
856- ! _computingUserApplicationDimensions) {
857- _computingUserApplicationDimensions = true ;
858- try {
859- _computeUserApplicationCustomGTagData () ;
860- } catch (e, st) {
861- _log. warning ( 'Failed to compute user application dimensions' , e, st );
862- } finally {
863- _userApplicationDimensionsComputed = true ;
864- _computingUserApplicationDimensions = false ;
865- }
850+ if (serviceConnection.serviceManager.connectedApp == null ||
851+ _computingUserApplicationDimensions) {
852+ return ;
853+ }
854+
855+ _computingUserApplicationDimensions = true ;
856+ try {
857+ _computeUserApplicationCustomGTagData ( );
858+ } catch (e, st) {
859+ _log. warning ( 'Failed to compute user application dimensions' , e, st) ;
860+ } finally {
861+ _computingUserApplicationDimensions = false ;
866862 }
867863}
868864
0 commit comments