Merge branch 'master' of github.com:aliasaria/scrumblr

This commit is contained in:
ali asaria 2013-12-08 10:36:18 -05:00
commit 5bf629439c
2 changed files with 19 additions and 5 deletions

View file

@ -3,7 +3,7 @@ var totalcolumns = 0;
var columns = []; var columns = [];
var currentTheme = "bigcards"; var currentTheme = "bigcards";
var boardInitialized = false; var boardInitialized = false;
var keyTrap = null;
var socket = io.connect(); var socket = io.connect();
@ -154,7 +154,9 @@ function getMessage( m )
} }
$(document).bind('keyup', function(event) {
keyTrap = event.which;
});
function drawNewCard(id, text, x, y, rot, colour, sticker, animationspeed) function drawNewCard(id, text, x, y, rot, colour, sticker, animationspeed)
{ {
@ -185,12 +187,25 @@ function drawNewCard(id, text, x, y, rot, colour, sticker, animationspeed)
snap: false, snap: false,
snapTolerance: 5, snapTolerance: 5,
containment: [0,0,2000,2000], containment: [0,0,2000,2000],
stack: ".card" stack: ".card",
start: function (event, ui) {
keyTrap = null;
},
drag: function (event, ui) {
if (keyTrap == 27) {
ui.helper.css(ui.originalPosition);
return false;
}
}
} }
); );
//After a drag: //After a drag:
card.bind( "dragstop", function(event, ui) { card.bind( "dragstop", function(event, ui) {
if (keyTrap == 27) {
keyTrap = null;
return;
}
var data = { var data = {
id: this.id, id: this.id,

View file

@ -164,7 +164,6 @@ db.prototype = {
); );
}, },
setBoardSize: function(room, size) { setBoardSize: function(room, size) {
this.room.findOne({name:room})
this.rooms.update( this.rooms.update(
{name:room}, {name:room},
{$set:{'size':size}} {$set:{'size':size}}