Comments (3)
Related: I don't think loadMap and _loadMap should return deferred, and should instead handle the errors internally (moving code from the getSavedMapBeanById callback function in loadMap to _loadMap, and not worrying about having loadMap return a deferred at all, because we don't use it anywhere.
from cmv-app.
Related:
Katie Marley 8 minutes ago
Also, if I try to share a map and I have not saved my changes, I get the 'Unsaved Changes' dialog asking me to save or cancel --- which is expected. However, If I close the dialog or click cancel, the 'Share Map' dialog containing the link still displays.
Bill 6 minutes ago
Oh, good catch.
👍
1
Bill 3 minutes ago
Do you think changing the "You have unsaved changes" dialog from showing "OK" and "Cancel" buttons to "Yes" and "No" buttons would be a good way to fix that last issue?
Bill 2 minutes ago
The user might be thinking, "I don't want to save these changes, but share what I originally had"
Katie Marley < 1 minute ago
That could work. Should we also add a note or more detail that mentions by clicking no, you can still share, but it will be whatever the map was when it was last saved?
Your map has unsaved changes.
Click Yes to save and share your map with the latest changes.
Click No to share the map from when it was last saved.
from cmv-app.
Related: when saving the very first saved map, it doesn't show up in user's list of available maps to open until the map/Index.html page is reloaded in the browser.
from cmv-app.
Related Issues (20)
- Attributes table widget should support dynamic layers containing feature layers with definition expressions HOT 2
- Layer Loader widget needs to support tiled map services
- Bug 5979 - Map viewer needs to handle links from outdated GIS analysis results to open layers that are no longer available
- Removing map services containing folders breaks layer control HOT 4
- AOI editor must support requesting new "intersecting" sociocultural data report (SDR)
- Enhancements to support PA in SWEPT: load multiple layers; zoom to SWEPT project
- Identify results of project layers should use standard attribute names and symbology. HOT 1
- Project Editor needs support for direct link to edit a specific project alt HOT 2
- Use EST-hosted jQuery/jQueryUI instead of jQuery.com CDN HOT 2
- Error starting GIS Analysis
- Display layer description in Layer Browser
- AOI Results Screen Enhancement Suggestion
- Bug 6320 - AOI expiration date should be updated when a user edits an expired AOI HOT 2
- Provide clearer feedback on AOI analysis/map generation progress
- Include new fields in Layer Loader Browser and Search Results HOT 2
- Bug 6329 - Provide access to download archived versions of map viewer/analysis layers HOT 1
- Bug 6339 - Support Loading Project Highlight
- Public Site Map Updates HOT 1
- Update link to HardCopyMaps page
- Thematic maps icons should be slightly larger, clickable, with more space between items HOT 1
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 cmv-app.