@@ -72,7 +72,7 @@ $(function() {
7272 $ ( '#c' + id ) . find ( '.comment-tags' ) . hide ( ) ;
7373 $ ( '#c' + id ) . find ( '.gravatar' ) . css ( 'width' , '16px' ) . css ( 'height' , '16px' ) ;
7474 $ ( '#cr-' + id ) . hide ( ) ;
75- spinner . text ( '+' ) ;
75+ realSpinner . text ( '+' ) ;
7676 }
7777 else if ( forced == 'show' ) {
7878 if ( defaultCollapsed ) {
@@ -87,14 +87,14 @@ $(function() {
8787 $ ( '#c' + id ) . find ( '.comment-tags' ) . show ( ) ;
8888 $ ( '#c' + id ) . find ( '.gravatar' ) . css ( 'width' , '32px' ) . css ( 'height' , '32px' ) ;
8989 $ ( '#cr-' + id ) . show ( ) ;
90- spinner . text ( '-' ) ;
90+ realSpinner . text ( '-' ) ;
9191 }
9292 else {
9393 $ ( '#ct-' + id ) . slideToggle ( 'fast' , function ( ) {
9494 $ ( '#c' + id ) . find ( activitySelector ) . toggle ( ) ;
95- $ ( '#c' + id ) . find ( '.comment-tags' ) . toggle ( ) ;
9695 if ( $ ( '#ct-' + id + ':visible' ) . length ) {
97- spinner . text ( '-' ) ;
96+ $ ( '#c' + id ) . find ( '.comment-tags' ) . show ( ) ;
97+ realSpinner . text ( '-' ) ;
9898 $ ( '#cr-' + id ) . show ( ) ;
9999 if ( BUGZILLA . user . id !== 0 )
100100 $ ( '#ctag-' + id ) . show ( ) ;
@@ -105,7 +105,8 @@ $(function() {
105105 }
106106 }
107107 else {
108- spinner . text ( '+' ) ;
108+ $ ( '#c' + id ) . find ( '.comment-tags' ) . hide ( ) ;
109+ realSpinner . text ( '+' ) ;
109110 $ ( '#cr-' + id ) . hide ( ) ;
110111 if ( BUGZILLA . user . id !== 0 )
111112 $ ( '#ctag-' + id ) . hide ( ) ;
@@ -171,6 +172,23 @@ $(function() {
171172 }
172173 } ) ;
173174
175+ $ ( '#view-toggle-treeherder' )
176+ . click ( function ( ) {
177+ var that = $ ( this ) ;
178+ console . log ( that . data ( 'userid' ) ) ;
179+ var item = $ ( '.context-menu-item.hover' ) ;
180+ if ( that . data ( 'hidden' ) === '1' ) {
181+ that . data ( 'hidden' , '0' ) ;
182+ item . text ( 'Hide Treeherder Comments' ) ;
183+ $ ( '.ca-' + that . data ( 'userid' ) ) . show ( ) ;
184+ }
185+ else {
186+ that . data ( 'hidden' , '1' ) ;
187+ item . text ( 'Show Treeherder Comments' ) ;
188+ $ ( '.ca-' + that . data ( 'userid' ) ) . hide ( ) ;
189+ }
190+ } ) ;
191+
174192 $ . contextMenu ( {
175193 selector : '#view-menu-btn' ,
176194 trigger : 'left' ,
0 commit comments