Comments (7)
Expected: Annotation 1 should be deleted, I should see annotation 2 in the sidebar.
I'm trying to remember, is this what we designed? The argument being that I might have written something long form, gotten distracted, and then gone to create a new annotation forgetting that I hadn't saved the first.
Should we instead prevent the creation of a new one and perhaps scroll the existing one back into view?
But I'm struggling to find any of the threads of previous discussion around this, and may not be recalling correctly.
from client.
@seanh 's descriptions of the actual and expected behavior are correct. This is broken because a couple of my recent changes did not correctly account for annotations without server assigned IDs. PR on its way.
from client.
Also there was an existing but previously unnoticed bug where the orphan status of new annotations was not correctly initialized.
from client.
🎉
from client.
Nice, @robertknight
from client.
I had thought we decided that two annotations can never be under construction at the same time?
from client.
No, you can have multiple in-progress drafts, but if your draft is empty (no text or tags) it will be discarded when you start a new annotation.
from client.
Related Issues (20)
- Use SelectNext for the import/export user dropdown
- Dark Mode
- Add keyboard shortcut dialog
- Re-Scoping VitalSource Annotations
- SPIKE: Verify functionality of new NVDA screen reader + firefox (Requires Windows) HOT 2
- link url is outdate cannot redirect to the correct page HOT 1
- Indicate when user is outside page range for assignment
- Hide annotations that are outside of assignment page range HOT 3
- Investigate ExportAnnotations a11y test failing when using the new SelectNext with role="combobox" HOT 2
- Revisit the use of arrows in menus/popovers HOT 2
- Sidebar's bottom scrollbar briefly appears when an annotation is created
- Active group name gets "compressed" when search box is opened
- services.icon is documented, but not working HOT 1
- Show page numbers on annotation cards HOT 4
- Design how the various search and filtering modes interact HOT 5
- Make real time updates easier to see HOT 3
- Personal annotations
- Capture and display info about headings associated with annotated text in HTML documents
- Search panel closes with transition when clicking "X" but not when pressing Escape HOT 4
- Support for highlighing Media files and taking screenshots HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from client.