PR #166 show the squeezer when maximizing and hide it when minimziing

This commit is contained in:
Peter Cottle 2014-03-17 11:50:06 -07:00
parent f5887908cd
commit 3ad888498f

View file

@ -216,6 +216,10 @@ var Level = Sandbox.extend({
this.goalWindowPos = position; this.goalWindowPos = position;
this.goalWindowSize = size; this.goalWindowSize = size;
this.levelToolbar.$goalButton.text(intl.str('show-goal-button')); this.levelToolbar.$goalButton.text(intl.str('show-goal-button'));
if ($('#goalPlaceholder').is(':visible')) {
$('#goalPlaceholder').hide();
this.mainVis.myResize();
}
}, },
resizeGoal: function () { resizeGoal: function () {
@ -275,6 +279,11 @@ var Level = Sandbox.extend({
showGoal: function(command, defer) { showGoal: function(command, defer) {
this.showSideVis(command, defer, this.goalCanvasHolder, this.initGoalVisualization); this.showSideVis(command, defer, this.goalCanvasHolder, this.initGoalVisualization);
this.levelToolbar.$goalButton.text(intl.str('hide-goal-button')); this.levelToolbar.$goalButton.text(intl.str('hide-goal-button'));
// show the squeezer again we are to the side
if ($(this.goalVis.el).offset().left > 0.5 * $(window).width()) {
$('#goalPlaceholder').show();
this.mainVis.myResize();
}
}, },
showSideVis: function(command, defer, canvasHolder, initMethod) { showSideVis: function(command, defer, canvasHolder, initMethod) {