• Juan Corona's avatar
    Fix issues found after removing annotator.js · f29cd223
    Juan Corona authored
    Failing tests and what was fixed:
    1. Sidebar was not closing when the user taps or clicks in the page.
    	- Function that set up event handlers used to be called by the `Annotator` base class, now called directly in `Sidebar`
    2. Config params used in the passed options to the sidebar iframe leaked a new property (`pluginClasses`) used by the refactoring
    	- Filter that property in `Host`
    3. `Guest` was missing `deleteAnnotation` function implementation that used to be in `Annotator`
    
    Now only 2 tests should be failing
    f29cd223
Name
Last commit
Last update
.github Loading commit data...
docs Loading commit data...
images Loading commit data...
scripts Loading commit data...
src Loading commit data...
.eslintignore Loading commit data...
.eslintrc Loading commit data...
.gitignore Loading commit data...
.npmignore Loading commit data...
.npmrc Loading commit data...
.travis.yml Loading commit data...
CHANGELOG.md Loading commit data...
CODE_OF_CONDUCT Loading commit data...
Jenkinsfile Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
gulpfile.js Loading commit data...
npm-shrinkwrap.json Loading commit data...
package.json Loading commit data...
requirements-dev.in Loading commit data...