learningequality / learningequality/studio

Clipboard doesn't always show correct channel thumbnail

Open
#4,545 43 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

DEV: frontend P2 - normal TAG: ux update
Dominant language
Python
Stars
191
Forks
307
Avg merge
5d 6h
Merged PRs (30d)
10

Description

Observed behavior

If I copy a resource to clipboard through the 'Import from channels' modal, the channel's thumbnail seems to show up in the clipboard panel. If I copy to clipboard through alternative ways, it doesn't.

Expected behavior

The correct thumbnail for a channel shows in the clipboard panel.

User-facing consequences

The thumbnails help users identify the channels in the clipboard. The user could copy many items from many channels, so this visual indicator helps the user navigate visually.

Additional information

image

Steps to reproduce the issue

  1. Browse the content library
  2. Open a public channel with a thumbnail / logo
  3. Copy a node to the clipboard
  4. Open the clipboard
  5. See the channel does not have the appropriate thumbnail / logo

Usage Details

  • Browser: Chrome
  • URL: Hotfixes server -- Rebranding release
  • Other information that may be relevant:

Originally posted by @bjester in https://github.com/learningequality/studio/issues/4539#issuecomment-2085560796

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue through the content library, the Import from channels modal, and the clipboard panel, comparing copied nodes with the channel thumbnail or logo. Done means the clipboard panel shows the correct channel thumbnail regardless of how the resource was copied.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.