File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -295,7 +295,7 @@ class Gleap {
295
295
GleapReplayRecorder . getInstance ( ) . stop ( ) ;
296
296
GleapStreamedEvent . getInstance ( ) . stop ( ) ;
297
297
GleapFrameManager . getInstance ( ) . destroy ( ) ;
298
- GleapFeedbackButtonManager . getInstance ( ) . toggleFeedbackButton ( false ) ;
298
+ GleapFeedbackButtonManager . getInstance ( ) . destroy ( ) ;
299
299
GleapNotificationManager . getInstance ( ) . clearAllNotifications ( true ) ;
300
300
GleapSession . getInstance ( ) . clearSession ( 0 , false ) ;
301
301
GleapBannerManager . getInstance ( ) . removeBannerUI ( ) ;
Original file line number Diff line number Diff line change @@ -30,6 +30,18 @@ export default class GleapFeedbackButtonManager {
30
30
return this . instance ;
31
31
}
32
32
33
+ destroy ( ) {
34
+ if ( this . feedbackButton ) {
35
+ this . feedbackButton . remove ( ) ;
36
+ this . feedbackButton = null ;
37
+ }
38
+
39
+ this . buttonHidden = null ;
40
+ this . lastButtonIcon = null ;
41
+ this . injectedFeedbackButton = false ;
42
+ this . instance = null ;
43
+ }
44
+
33
45
/**
34
46
* Toggles the feedback button visibility.
35
47
* @param {* } show
You can’t perform that action at this time.
0 commit comments