@@ -225,13 +225,13 @@ class ViewPage extends React.Component<ViewPageProps> {
225225
226226 return contentPerspective === 'client'
227227 ? this . selectedEvent . downstream
228- : contentPerspective === 'server'
229- ? ( this . selectedEvent . upstream ?? this . selectedEvent . downstream )
230- : contentPerspective === 'original'
231- ? this . selectedEvent . original
232- : contentPerspective === 'transformed'
233- ? this . selectedEvent . transformed
234- : unreachableCheck ( contentPerspective )
228+ : contentPerspective === 'server'
229+ ? ( this . selectedEvent . upstream ?? this . selectedEvent . downstream )
230+ : contentPerspective === 'original'
231+ ? this . selectedEvent . original
232+ : contentPerspective === 'transformed'
233+ ? this . selectedEvent . transformed
234+ : unreachableCheck ( contentPerspective )
235235 }
236236
237237 private readonly contextMenuBuilder = new ViewEventContextMenuBuilder (
@@ -240,7 +240,8 @@ class ViewPage extends React.Component<ViewPageProps> {
240240 this . onPin ,
241241 this . onDelete ,
242242 this . onBuildRuleFromExchange ,
243- this . onPrepareToResendRequest
243+ this . onPrepareToResendRequest ,
244+ this . onHeaderColumnOptionChange
244245 ) ;
245246
246247 componentDidMount ( ) {
@@ -558,6 +559,11 @@ class ViewPage extends React.Component<ViewPageProps> {
558559 navigate ( `/send` ) ;
559560 }
560561
562+ @action . bound
563+ async onHeaderColumnOptionChange ( visibleViewColumns : Map < string , boolean > , columnName : string , show : boolean ) {
564+ visibleViewColumns . set ( columnName , show ) ;
565+ }
566+
561567 @action . bound
562568 onDelete ( event : CollectedEvent ) {
563569 const { filteredEvents } = this . filteredEventState ;
0 commit comments