Skip to content

Commit

Permalink
Make fields extra work properly
Browse files Browse the repository at this point in the history
  • Loading branch information
bebraw committed Jul 11, 2012
1 parent 59e9b5e commit 77ddd84
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 9 deletions.
12 changes: 8 additions & 4 deletions dist/colorjoe.js
Expand Up @@ -1072,6 +1072,7 @@ function fields(p, joe, o) {
var col = [cs];

elems.forEach(function(o) {col.push(o.e.input.value / fac);});
col.push(1); // alpha

chg = true;
joe.set(onecolor(col));
Expand Down Expand Up @@ -1312,13 +1313,16 @@ function setup(o) {
}

function getColor(c) {
var ret = onecolor(c);
if(!isDefined(c)) return onecolor('black');
if(c.isColor) return c;

if(ret) return ret;
var ret = onecolor(c);

if(isDefined(c)) console.warn('Passed invalid color to colorjoe, using black instead');
if(ret) return ret;

return onecolor('black');
if(isDefined(c)) console.warn('Passed invalid color to colorjoe, using black instead');

return onecolor('black');
}

function setupExtras(p, joe, extras) {
Expand Down
2 changes: 1 addition & 1 deletion dist/colorjoe.min.js

Large diffs are not rendered by default.

11 changes: 7 additions & 4 deletions src/colorjoe.js
Expand Up @@ -190,13 +190,16 @@ function setup(o) {
}

function getColor(c) {
var ret = onecolor(c);
if(!isDefined(c)) return onecolor('black');
if(c.isColor) return c;

if(ret) return ret;
var ret = onecolor(c);

if(isDefined(c)) console.warn('Passed invalid color to colorjoe, using black instead');
if(ret) return ret;

return onecolor('black');
if(isDefined(c)) console.warn('Passed invalid color to colorjoe, using black instead');

return onecolor('black');
}

function setupExtras(p, joe, extras) {
Expand Down
1 change: 1 addition & 0 deletions src/extras.js
Expand Up @@ -51,6 +51,7 @@ function fields(p, joe, o) {
var col = [cs];

elems.forEach(function(o) {col.push(o.e.input.value / fac);});
col.push(1); // alpha

chg = true;
joe.set(onecolor(col));
Expand Down

0 comments on commit 77ddd84

Please sign in to comment.