Direct link to task does not scroll/jump down to where the task is in the list

Đang mở
#2,893 1 bình luận 1 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
48/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
javascript
Lĩnh vực
frontend

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện hành vi liên kết trực tiếp trong ứng dụng Nextcloud Tasks với một danh sách tác vụ dài, sử dụng Tasks 0.16.1 và Firefox như đã được báo cáo. Theo dõi các điểm vào của việc điều hướng và cuộn trong danh sách tác vụ; được xem là hoàn tất khi một tác vụ được liên kết đang nằm ngoài màn hình được đưa vào vùng hiển thị, trong khi ngữ cảnh xung quanh và các thao tác trên thanh bên vẫn có thể sử dụng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

bug
Steps to reproduce
  1. Have enough tasks so that they no longer fit on the screen
  2. Open a direct link to a task that is off-screen when the list is at the top
  3. Be at the top of the list
Expected behavior

It should scroll such that the linked task is in view

Actual behaviour

It shows only the selected task while being seemingly unresponsive for a few seconds and then just shows the top of the list the task is in.

The task is at least open in the right side bar though. You can't add sub-tasks from that point though or see the context (e.g. parent and sibling tasks).

Tasks app version

0.16.1

CalDAV-clients used

No response

Browser

Firefox 140.0.1

Client operating system

No response

Server operating system

No response

Web server

None

Database engine version

None

PHP engine version

None

Nextcloud version

31

Updated from an older installed version or fresh install

None

List of activated apps

Nextcloud configuration

Web server error log

Log file

Browser log

Additional info

No response

Ngôn ngữ chính
JavaScript
Star
710
Fork
125
Merge trung bình
19 giờ 37 phút
Pull request đã merge (30 ngày)
12

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của nextcloud/tasks

Tất cả issue của nextcloud/tasks

Issue tương tự

Thêm issue về JavaScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.