Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
S
Systems Frontend
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 171
    • Issues 171
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 2
    • Merge Requests 2
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Motion Bank
  • Applications
  • Systems Frontend
  • Issues
  • #35

Closed
Open
Opened Aug 25, 2018 by Florian Jenett@florian-jenettOwner

MoSys sources: piecemaker source has ghost annotations show up after dropping videos into grid

  • drag video from Piecemaker source panel into grid
  • videos list in source panel will show “ghost entry” with UUID as title
  • after reload / navigating the ghost is gone

https://gitlab.rlp.net/motionbank/systems-frontend/blob/master/src/components/mosys/partials/GridEditorSourcePieceMaker.vue

i found that this is not due to the query and also not happening in the method where the list items are fetched handleTimelineItemClick. watching the video list (currentVideos) shows that the list is being manipulated from somewhere, but there is no other reference to that variable anywhere in the codebase.

the issue is fixed now (bcfa183f) by not storing the result.items returned from the API call but making copies of them … so i assume that the problem is in the API calls. grid will reload annotations, causing a change in the object returned as result.items … which seems to be what causes the glitch in the source panel.

Edited Aug 25, 2018 by Florian Jenett
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: motionbank/applications/systems-frontend#35