Changeset 19907


Ignore:
Timestamp:
12/16/15 22:12:57 (9 years ago)
Author:
dlcheng
Message:

CHG (javascript): Handling zoom boundary cases for plots.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/plot/webgl.js

    r19906 r19907  
    3333
    3434        // Add context state variables
    35         canvas.zoomFactor = options.getfieldvalue('zoomfactor',-.52);
    3635        canvas.zoomBounds = options.getfieldvalue('zoombounds',[0,-.52]);
     36        canvas.zoomFactor = Math.max(canvas.zoomBounds[1], Math.min(options.getfieldvalue('zoomfactor',canvas.zoomBounds[1]), canvas.zoomBounds[0]));
    3737        canvas.cameraMatrix = mat4.create();
    3838
Note: See TracChangeset for help on using the changeset viewer.