From 2e7a514f515a94d7484387c6faa64c02403b6e74 Mon Sep 17 00:00:00 2001 From: Valentin Petrovych <72038591+ValentinPostindustria@users.noreply.github.com> Date: Fri, 10 Jan 2025 10:20:17 +0100 Subject: [PATCH] Fix double tracking nurl for banner ads (#816) --- .../api/rendering/PrebidDisplayView.java | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/PrebidMobile/PrebidMobile-core/src/main/java/org/prebid/mobile/api/rendering/PrebidDisplayView.java b/PrebidMobile/PrebidMobile-core/src/main/java/org/prebid/mobile/api/rendering/PrebidDisplayView.java index 74db9efc8..5a6d57651 100644 --- a/PrebidMobile/PrebidMobile-core/src/main/java/org/prebid/mobile/api/rendering/PrebidDisplayView.java +++ b/PrebidMobile/PrebidMobile-core/src/main/java/org/prebid/mobile/api/rendering/PrebidDisplayView.java @@ -178,20 +178,17 @@ public PrebidDisplayView( this.adUnitConfiguration = adUnitConfiguration; displayViewListener = listener; this.displayVideoListener = displayVideoListener; - WinNotifier winNotifier = new WinNotifier(); - winNotifier.notifyWin(response, () -> { - try { - adUnitConfiguration.modifyUsingBidResponse(response); - if (response.isVideo()) { - displayVideoAd(response); - } else { - displayHtmlAd(response); - } - impressionEventUrl = response.getImpressionEventUrl(); - } catch (AdException e) { - notifyListenerError(e); + try { + adUnitConfiguration.modifyUsingBidResponse(response); + if (response.isVideo()) { + displayVideoAd(response); + } else { + displayHtmlAd(response); } - }); + impressionEventUrl = response.getImpressionEventUrl(); + } catch (AdException e) { + notifyListenerError(e); + } } public PrebidDisplayView(