@@ -107,7 +107,6 @@ function getButtonGroups(gd) {
107
107
var hasGeo = fullLayout . _has ( 'geo' ) ;
108
108
var hasPie = fullLayout . _has ( 'pie' ) ;
109
109
var hasFunnelarea = fullLayout . _has ( 'funnelarea' ) ;
110
- var hasGL2D = fullLayout . _has ( 'gl2d' ) ;
111
110
var hasTernary = fullLayout . _has ( 'ternary' ) ;
112
111
var hasMapbox = fullLayout . _has ( 'mapbox' ) ;
113
112
var hasMap = fullLayout . _has ( 'map' ) ;
@@ -155,7 +154,7 @@ function getButtonGroups(gd) {
155
154
var resetGroup = [ ] ;
156
155
var dragModeGroup = [ ] ;
157
156
158
- if ( ( hasCartesian || hasGL2D || hasPie || hasFunnelarea || hasTernary ) + hasGeo + hasGL3D + hasMapbox + hasMap + hasPolar + hasSmith > 1 ) {
157
+ if ( ( hasCartesian || hasPie || hasFunnelarea || hasTernary ) + hasGeo + hasGL3D + hasMapbox + hasMap + hasPolar + hasSmith > 1 ) {
159
158
// graphs with more than one plot types get 'union buttons'
160
159
// which reset the view or toggle hover labels across all subplots.
161
160
hoverGroup = [ 'toggleHover' ] ;
@@ -175,8 +174,6 @@ function getButtonGroups(gd) {
175
174
zoomGroup = [ 'zoomInMap' , 'zoomOutMap' ] ;
176
175
hoverGroup = [ 'toggleHover' ] ;
177
176
resetGroup = [ 'resetViewMap' ] ;
178
- } else if ( hasGL2D ) {
179
- hoverGroup = [ 'hoverClosestGl2d' ] ;
180
177
} else if ( hasPie ) {
181
178
hoverGroup = [ 'hoverClosestPie' ] ;
182
179
} else if ( hasSankey ) {
@@ -196,14 +193,14 @@ function getButtonGroups(gd) {
196
193
hoverGroup = [ ] ;
197
194
}
198
195
199
- if ( ( hasCartesian || hasGL2D ) && ! allAxesFixed ) {
196
+ if ( hasCartesian && ! allAxesFixed ) {
200
197
zoomGroup = [ 'zoomIn2d' , 'zoomOut2d' , 'autoScale2d' ] ;
201
198
if ( resetGroup [ 0 ] !== 'resetViews' ) resetGroup = [ 'resetScale2d' ] ;
202
199
}
203
200
204
201
if ( hasGL3D ) {
205
202
dragModeGroup = [ 'zoom3d' , 'pan3d' , 'orbitRotation' , 'tableRotation' ] ;
206
- } else if ( ( ( hasCartesian || hasGL2D ) && ! allAxesFixed ) || hasTernary ) {
203
+ } else if ( ( hasCartesian && ! allAxesFixed ) || hasTernary ) {
207
204
dragModeGroup = [ 'zoom2d' , 'pan2d' ] ;
208
205
} else if ( hasMapbox || hasMap || hasGeo ) {
209
206
dragModeGroup = [ 'pan2d' ] ;
@@ -248,14 +245,12 @@ function getButtonGroups(gd) {
248
245
enableHover ( 'hoverClosestCartesian' ) ;
249
246
enableHover ( 'hoverClosestGeo' ) ;
250
247
enableHover ( 'hoverClosest3d' ) ;
251
- enableHover ( 'hoverClosestGl2d' ) ;
252
248
enableHover ( 'hoverClosestPie' ) ;
253
249
} else if ( b === 'v1hovermode' ) {
254
250
enableHover ( 'hoverClosestCartesian' ) ;
255
251
enableHover ( 'hoverCompareCartesian' ) ;
256
252
enableHover ( 'hoverClosestGeo' ) ;
257
253
enableHover ( 'hoverClosest3d' ) ;
258
- enableHover ( 'hoverClosestGl2d' ) ;
259
254
enableHover ( 'hoverClosestPie' ) ;
260
255
}
261
256
} else newList . push ( b ) ;
0 commit comments