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

1626 Niezaznaczalne treści w liście tematów prac dyplomowych #1632

Open
wants to merge 1 commit into
base: master-dev
Choose a base branch
from

Conversation

mbaugustyn
Copy link
Collaborator

Przyczyną niezaznaczalności treści w liście tamatów prac dypkomowych jest dodana do tabeli klasa "selection-none", która jak nazwa wskazuje blokuje możliwość zaznaczania tekstów w tabeli za pomocą ustawienia na none atrybutów m.in. user-select oraz innych, podobnych do niej modulo używana przeglądarka, co przedstawiają poniższe skriny.
image
image

Widzimy, że komuś faktycznie zależało na tym żeby tekst w tabeli był niezaznaczalny.

Jako że sam nie domyśliłem się jaki jest tego powód postanowiłem prześledzić historie powstania tych linijek kodu. W celu poznania myśli autora użyłem mojego ulubionego polecenia, którego wynik widzimy poniżej.
image

Autorem commita ab3f76e był barnij.

Moja mniej już ulubiona komenda git show pokazuje, że jest to część bardzo dużego commita wprowadzającego całą nową podstronę obsługi prac dyplomowych.
image

W PR odpowiadającym za tą zmianę "Nowy system obsługi prac dyplomowych #818" znalazłem tę zmianę w commicie 1b6923f o komentarzu "Theses list is now a table".

Reasumując - z tych poszukiwań nic nie wynikło i niczego się nie dowiedziałem, więc po prostu usunąłem tę klasę w pliku ThesesList.vue i przetestowałem stronę po tych zmianach. Podstrona prace dyplomowe dalej działa bez zarzutów a ponadto można zaznaczyć tabelę jak widać na skrinie poniżej.
image

@mbaugustyn mbaugustyn linked an issue Jan 4, 2024 that may be closed by this pull request
@mbaugustyn mbaugustyn self-assigned this Jan 4, 2024
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.

Niezaznaczalne treści w liście tematów prac dyplomowych
1 participant