Commit d649e208 by lduarte1991

Annotation Tools: Adding Check for Grouping in MyNotes

- Grouping instance checked instead of prototype

- adding comments
parent 34e11285
...@@ -1124,10 +1124,16 @@ CatchAnnotation.prototype = { ...@@ -1124,10 +1124,16 @@ CatchAnnotation.prototype = {
// checks to make sure that Grouping is redone when switching tags in text annotations // checks to make sure that Grouping is redone when switching tags in text annotations
if (this.options.media === 'text') { if (this.options.media === 'text') {
if (this.current_tab ==='public') { if (this.current_tab ==='public') {
// this is to check if user is is MyNotes instead of the annotation component
if (typeof this.annotator.plugins.Grouping !== 'undefined') {
this.annotator.plugins.Grouping.useGrouping = 0; this.annotator.plugins.Grouping.useGrouping = 0;
}
} else { } else {
// this is to check if user is is MyNotes instead of the annotation component
if (typeof this.annotator.plugins.Grouping !== 'undefined'){
this.annotator.plugins.Grouping.useGrouping = 1; this.annotator.plugins.Grouping.useGrouping = 1;
} }
}
this.annotator.publish("changedTabsInCatch"); this.annotator.publish("changedTabsInCatch");
} }
// Change userid and refresh // Change userid and refresh
...@@ -1156,6 +1162,9 @@ CatchAnnotation.prototype = { ...@@ -1156,6 +1162,9 @@ CatchAnnotation.prototype = {
var searchtype = searchtype || ""; var searchtype = searchtype || "";
var searchInput = searchInput || ""; var searchInput = searchInput || "";
this.clean = true; this.clean = true;
// the following cannot run in notes for there are no highlights
if($("#notesHolder").length === 0)
this._clearAnnotator(); this._clearAnnotator();
var annotator = this.annotator; var annotator = this.annotator;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment