Filed / Tracking LCD textfield cursor geeting lost [00300]

Discussion in 'Tracking / Filed' started by Twolinks, Jul 10, 2022.

  1. Twolinks

    Twolinks Ensign

    Joined:
    Jul 9, 2022
    Messages:
    5
    Likes Received:
    3
    For more information see here Bug Report Template

    Build:1.8.3
    Mode: any
    Mode:

    SERVER NAME:
    SEED-ID:

    If applicable:
    MODIFIED PLAYFIELDS:

    Reproducibility: always
    Severity: hurts a lot

    Type: hitting nervs

    Summary: LCD textfield cursor getting lost

    Description: The the cursor on the textfield gets lost in between some lines once you either have a too long line or eventually hit page break. Makes things really extremely complicate in creation when you want to make something more or less complicate.
    Please fix this, its there since really long and such basic stuff should no longer exist. Please

    Steps to Reproduce:
    1) just try it, and please fix it
    2)
    3)

    Screenshots, Crash Logs, any other Relevant Information or Download links:
     
    #1
  2. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,725
    Likes Received:
    2,056
    Old bug seems it will only be solved by adopting another mechanism for editing LCDs
     
    #2
  3. sulusdacor

    sulusdacor Captain

    Joined:
    Nov 27, 2018
    Messages:
    396
    Likes Received:
    673
    For more information see here Bug Report Template

    Build: 19.2 4016
    Mode: creative (probabaly all)

    Reproducibility:always
    Severity: low

    Type: visually (just in the LCD editor)

    Summary: adding a space via spacebar in a longer character line displays cursor position incorrectly if line has linebreak in the editor

    Description:add a long character chain that has no spaces and goes over multiple lines in the LCD editor. cursor position is displayed correctly in the LCD. now add a space somewhere via spacebar. the cursor will get messed up. aka ghostline issue.

    you can workaround that whole problem by using <space=1> for example instead of using a spacebar to not have a space, but it increased the characters by a lot. so you can do really big/long lcd's just never use spacebar anywhere ;)
     
    #3
    Ente and Garaman like this.
  4. Garaman

    Garaman Captain

    Joined:
    Aug 23, 2020
    Messages:
    549
    Likes Received:
    669
    I wanted to add an example of this for testing. The attached EPB has one LCD that works correctly, and one that exhibits this issue with the spaces messing up the cursor location. This has been a major annoyance for making complex LCDs.

    [​IMG]

    [​IMG]

    In this image you can see that the selection highlight does not actually align with the displayed text. This is because it is actually highlighting a different section of the text string.
    [​IMG]
     

    Attached Files:

    #4
    Ente and sulusdacor like this.
  5. Ente

    Ente Commander

    Joined:
    May 20, 2021
    Messages:
    142
    Likes Received:
    127
    I really hope this get fixed. Not only is it kinda embarassing bug (it's just a text editor, just sayin), its also highly disruptive when trying to do lcds. Which is already a tedious task to begin with.
     
    #5
  6. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,395
    Likes Received:
    12,004
    This bug is so annoying it sometimes requires copy pasting the text back and forth between the game and notepad++.
    It can also break on some really short lines, so it's not like this only happens on complex LCD screens.
     
    #6

Share This Page