Uploaded image for project: 'onedata'
  1. onedata
  2. VFS-11333

Do not copy surrounding spaces to clipboard in some places of GUI in Firefox

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • 22.02.2
    • None
    • None
    • None
    • Sprint 244, Sprint 245, Sprint 246, Sprint 247, Sprint 250, Sprint 251, Sprint 252, Sprint 254, Sprint 255: Ribald Rename, Sprint 256: Stinky Storage, Sprint 257: Tedious Ticket, Sprint 258: Ultimate Unrespons, Sprint 259: Vicious Version
    • 3

      celem jest, żeby wszystkie miejsca, gdzie potencjalnie jest kopiowanie przez dwuklik nie zawierały spacji i żeby możliwie zrobić to generycznie bez rozwalania HBS

       
      a miejsca, gdzie jest to potencjalne kopiowanie to raczej miejsca z customowymi wartościami od użytkownika

       

      problem występuje tylko w Firefoksie i być może da się to załatwić jakoś generycznie - trzeba najpierw poszukać

       

      dyskusja:

      https://onedata-org.slack.com/archives/C7Q8UN86L/p1693991750302229

       

      Pomysł na rozwiązanie tego problemu był prosty, żeby podpiąć się do eventu z kopiowaniem i usunąć z kopiowanego tekstu niepotrzebne spacje. Ale przez to że to miało być globalne rozwiązanie to miało działać i dla dwukliku oraz kopiowania przez przycisk, we wszystkich tych miejscach. i tutaj pojawił się problem z braniem testu do kopiowania, bo jak biorę z funkcji getSelection to nie zawsze to działa, pomimo tego, że tekst na stronie się zaznacza prawidło, to i tak w tej funkcji jest pusty. I koło tego próbowałam parę rzeczy, których już dokładnie nie pamiętam, ale żadne z nich nie działało dla wszystkich przypadków 

      W sumie podpinanie się do eventu copy globalnie brzmi dosyć niebezpiecznie. 

            plgjliput Jakub Liput
            plgjliput Jakub Liput
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: