This repository was archived by the owner on Aug 13, 2018. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +22
-24
lines changed
Expand file tree Collapse file tree 1 file changed +22
-24
lines changed Original file line number Diff line number Diff line change @@ -152,33 +152,31 @@ var FrameBubble = React.createFactory(React.createClass({
152152 classNames . push ( "selected" ) ;
153153 }
154154
155- // Render inline frame preview.
156- var preview = [
157- TreeView ( {
158- key : "preview-frame" ,
159- data : { "Frame" : frame } ,
155+ // Render inline frame preview. There is just one preview displayed
156+ var preview ;
157+
158+ if ( ! preview && frame . socketIo ) {
159+ preview = TreeView ( {
160+ key : "preview-socketio" ,
161+ data : { "Socket IO" : frame . socketIo } ,
160162 mode : "tiny"
161- } )
162- ] ;
163-
164- if ( frame . socketIo ) {
165- preview . push (
166- TreeView ( {
167- key : "preview-socketio" ,
168- data : { "Socket IO" : frame . socketIo } ,
169- mode : "tiny"
170- } )
171- ) ;
163+ } ) ;
172164 }
173165
174- if ( frame . sockJs ) {
175- preview . push (
176- TreeView ( {
177- key : "preview-sockjs" ,
178- data : { "SockJS" : frame . sockJs } ,
179- mode : "tiny"
180- } )
181- ) ;
166+ if ( ! preview && frame . sockJs ) {
167+ preview = TreeView ( {
168+ key : "preview-sockjs" ,
169+ data : { "SockJS" : frame . sockJs } ,
170+ mode : "tiny"
171+ } ) ;
172+ }
173+
174+ if ( ! preview && frame . sockJs ) {
175+ preview = TreeView ( {
176+ key : "preview-sockjs" ,
177+ data : { "SockJS" : frame . sockJs } ,
178+ mode : "tiny"
179+ } ) ;
182180 }
183181
184182 var label = ( type == "send" ) ?
You can’t perform that action at this time.
0 commit comments