Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed order of elements to allow for proper tabbing in comments section #4099

Merged

Conversation

lamemakes
Copy link
Contributor

Fixed order of elements to allow for proper tabbing in comments section

Pull Request Type

  • Bugfix
  • Feature Implementation
  • Documentation
  • Other

Related issue

Closes #4026.

Description

A (hopefully) quick one for y'all. Just rearranged the elements to be the expected tab order.
Cheers!

Screenshots

comment_tab_fix.webm

(sorry for short vid, my screen recorder was acting up tonight)

Testing

This was manually tested using tab.

Desktop

  • OS: Pop!_OS
  • OS Version: 22.04 LTS
  • FreeTube version: 4398530

Additional context

The only issues I saw (that existed before this fix) was the fact that when the window is resized, the "Sort Comments" drop down doesn't seem clickable. This might be my setup, but if you can recreate it let me know and I can write up a new issue for it.

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) October 4, 2023 02:54
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Oct 4, 2023
@PikachuEXE
Copy link
Collaborator

I think it becomes unclickable when width is under 800px

image

@lamemakes
Copy link
Contributor Author

It happens in multiple different width ranges from what I've seen, but I think this is a separate issue unrelated to these changes as I was able to recreate this behavior on develop. Should I open a new ticket?

@PikachuEXE
Copy link
Collaborator

dev: tab order unexpected, but can be tabbed to, also clickable in all widths
current state of PR: tab order expected, but unclickable in some widths

I would not accept the PR with the current state as I think the fix cannot be worse than the issue it tries to fix (making the sort element unclickable)

@lamemakes
Copy link
Contributor Author

Ah alright interesting, I was seeing it in both. I'll check out the problem and have a fix shortly. Thanks!

@efb4f5ff-1298-471a-8973-3d47447115dc efb4f5ff-1298-471a-8973-3d47447115dc added PR: changes requested and removed PR: waiting for review For PRs that are complete, tested, and ready for review labels Oct 7, 2023
@efb4f5ff-1298-471a-8973-3d47447115dc

Hi @lamemakes just checking in, are u running into any issues?

@lamemakes
Copy link
Contributor Author

Hey! Still alive! Sorry for the delay, been running around like crazy but hoping to have a new commit to you guys by this week. Cheers!

auto-merge was automatically disabled November 4, 2023 04:13

Head branch was pushed to by a user without write access

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) November 4, 2023 04:14
@lamemakes
Copy link
Contributor Author

Alright, she should be set. Again, sorry for the month long buffer between the initial PR and the fixes - life moved a little faster than I could keep up. Thanks for the patience!

@FreeTubeBot FreeTubeBot merged commit 6bbf11f into FreeTubeApp:development Nov 7, 2023
6 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Nov 7, 2023
PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Nov 13, 2023
* development: (24 commits)
  Translated using Weblate (Arabic)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Polish)
  Translated using Weblate (French)
  Translated using Weblate (Greek)
  Translated using Weblate (Russian)
  Add missing Electron guards after FreeTubeApp#4230 (FreeTubeApp#4311)
  Translated using Weblate (Turkish)
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (Portuguese)
  Translated using Weblate (Croatian)
  video id hash length to 4 (FreeTubeApp#4313)
  Translated using Weblate (Spanish)
  Translated using Weblate (Serbian)
  Translated using Weblate (Czech)
  Translated using Weblate (Italian)
  Translated using Weblate (Chinese (Simplified))
  Add identifiers to channels hidden by ID (FreeTubeApp#4230)
  Translated using Weblate (Japanese)
  Fixed order of elements to allow for proper tabbing in comments section (FreeTubeApp#4099)
  ...
kommunarr pushed a commit to PikachuEXE/FreeTube that referenced this pull request Nov 18, 2023
…on (FreeTubeApp#4099)

* Rearranged elements and fixed css

* Fixed unclickable comment sorting at 800<=width

---------

Co-authored-by: Wes Appler <wes@lamemakes>
kommunarr pushed a commit to PikachuEXE/FreeTube that referenced this pull request Nov 18, 2023
* development: (24 commits)
  Translated using Weblate (Arabic)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Polish)
  Translated using Weblate (French)
  Translated using Weblate (Greek)
  Translated using Weblate (Russian)
  Add missing Electron guards after FreeTubeApp#4230 (FreeTubeApp#4311)
  Translated using Weblate (Turkish)
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (Portuguese)
  Translated using Weblate (Croatian)
  video id hash length to 4 (FreeTubeApp#4313)
  Translated using Weblate (Spanish)
  Translated using Weblate (Serbian)
  Translated using Weblate (Czech)
  Translated using Weblate (Italian)
  Translated using Weblate (Chinese (Simplified))
  Add identifiers to channels hidden by ID (FreeTubeApp#4230)
  Translated using Weblate (Japanese)
  Fixed order of elements to allow for proper tabbing in comments section (FreeTubeApp#4099)
  ...
kommunarr pushed a commit to PikachuEXE/FreeTube that referenced this pull request Nov 18, 2023
* development: (24 commits)
  Translated using Weblate (Arabic)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Polish)
  Translated using Weblate (French)
  Translated using Weblate (Greek)
  Translated using Weblate (Russian)
  Add missing Electron guards after FreeTubeApp#4230 (FreeTubeApp#4311)
  Translated using Weblate (Turkish)
  Translated using Weblate (Chinese (Traditional))
  Translated using Weblate (Portuguese)
  Translated using Weblate (Croatian)
  video id hash length to 4 (FreeTubeApp#4313)
  Translated using Weblate (Spanish)
  Translated using Weblate (Serbian)
  Translated using Weblate (Czech)
  Translated using Weblate (Italian)
  Translated using Weblate (Chinese (Simplified))
  Add identifiers to channels hidden by ID (FreeTubeApp#4230)
  Translated using Weblate (Japanese)
  Fixed order of elements to allow for proper tabbing in comments section (FreeTubeApp#4099)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: Hide comments and dropdown in comment section elements ordered wrong
6 participants