Skip to content

Commit

Permalink
Commit 49 (Beta Candidate)
Browse files Browse the repository at this point in the history
- Fix for BorisMoore#237 (Workaround for IE9 bug)
  • Loading branch information
BorisMoore committed Jan 17, 2014
1 parent 7bad91d commit 521351a
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 19 deletions.
7 changes: 4 additions & 3 deletions jquery.observable.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*! JsObservable v1.0.0-alpha: http://github.com/BorisMoore/jsviews and http://jsviews.com/jsviews
informal pre V1.0 commit counter: 48 (Beta Candidate) */
informal pre V1.0 commit counter: 49 (Beta Candidate) */
/*
* Subcomponent of JsViews
* Data change events for data-linking
Expand Down Expand Up @@ -233,8 +233,9 @@ informal pre V1.0 commit counter: 48 (Beta Candidate) */
}

var i, p, skip, parts, prop, path, isArray, dep, unobserve, callback, cbId, el, data, events, contextCb, items, cbBindings, depth, innerCb, allPath, filter,
allowArray = this !== false, // If this === false, this is a call from observeAndBind - doing binding of datalink expressions. We don't bind
// arrayChange events in this scenario. Instead, {^{for}} and similar do specific arrayChange binding to the tagCtx.args[0] value, in onAfterLink
allowArray = this != false, // If this === false, this is a call from observeAndBind - doing binding of datalink expressions. We don't bind
// arrayChange events in this scenario. Instead, {^{for}} and similar do specific arrayChange binding to the tagCtx.args[0] value, in onAfterLink.
// Note deliberately using this != false, rather than this !== false because of IE<10 bug- see https://github.com/BorisMoore/jsviews/issues/237
topLevel = 1,
ns = observeStr,
paths = Array.apply(0, arguments),
Expand Down
6 changes: 3 additions & 3 deletions jquery.observable.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion jquery.observable.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion jquery.views.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*! JsViews v1.0.0-alpha: http://github.com/BorisMoore/jsviews and http://jsviews.com/jsviews
informal pre V1.0 commit counter: 48 (Beta Candidate) */
informal pre V1.0 commit counter: 49 (Beta Candidate) */
/*
* Interactive data-driven views using templates and data-linking.
* Requires jQuery and jsrender.js (next-generation jQuery Templates, optimized for pure string-based rendering)
Expand Down
4 changes: 2 additions & 2 deletions jquery.views.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion jsrender.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*! JsRender v1.0.0-beta: http://github.com/BorisMoore/jsrender and http://jsviews.com/jsviews
informal pre V1.0 commit counter: 48 */
informal pre V1.0 commit counter: 49 */
/*
* Optimized version of jQuery Templates, for rendering to string.
* Does not require jQuery, or HTML DOM
Expand Down
Loading

0 comments on commit 521351a

Please sign in to comment.