RunestoneInteractive / RunestoneInteractive/rs

Dragndrop display changes to vertical panels after navigating out of page (PROTEUS - low priority)

Open
#698 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
69
Forks
117
Avg merge
6d 4h
Merged PRs (30d)
24

Description

Please check the current issues
I looked through issues and didn't see any like this. Apologies if a duplicate.

What Course are you in
ula-proteus

What Page were you on
https://runestone.academy/ns/books/published/ula-proteus/sec-matrix-inverse.html#sec-matrix-inverse-6

What is your username
jocrandall

Describe the bug
For Checkpoint 3.1.12, which initially displays with premises on left and responses on right, after interacting with the question then navigating away and back, the question display has changed to show premises on top and responses on bottom, which is slightly disorienting. After interacting with the question again, the display snaps back to side by side.

Traceback
If you got here through the Bug Report page and there was a stack trace, please paste it here

Javascript Errors
Many many errors can be quickly diagnosed from the Javascript Console error log. On Chrome this is View --> Developer --> Javascript Console, on Safari ⌥⌘i or Develop --> Show Web Inspector on Firefox Tools --> Web Developer --> Toggle Tools

Contributor guide

No contributing guide indexed for this repository

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 Checkpoint 3.1.12 on the sec-matrix-inverse page: interact with the question, navigate away, return, and compare the panel arrangement before and after another interaction. Trace the drag-and-drop question's display behavior during navigation, and consider the issue done when premises and responses retain the intended side-by-side layout after returning.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.