Copying not working properly #46


  • Accepted
Open
Assigned to allinonemighty
  • Forge_User_59190908 created this issue Jul 20, 2019

    I don't know if it's another addon causing problems (I can check if needed) - but there's no lua errors popping up.  When I try to copy chat, two things happen ..

     

    (1) When I try to highlight chat to copy it, the "highlight" doesn't actually correspond to the text I'm covering .. it seems to be around 3-4 lines of text "out" .. so I'm having to guess a lot.

     

    (2)  When I try to copy the highlighted text, around 90% of the time, instead of copying, it instead brings up my character screen.  Which is very frustrating :p

     

     

  • Forge_User_59190908 posted a comment Jul 27, 2019

    Additional information:

     

    My current Elephant settings are:

     

    I reduced the settings considerably with no different outcome.

     

    I then logged on to a different character.  Same issues.  Reset the chat log.  Same issues.  Switched off all addons other than elephant .. it appears the issues go away.  So suspect it could possibly be another addon causing the issues.

  • Forge_User_59190908 posted a comment Jul 27, 2019

    Well that didn't take long .. the conflict is with Elvui.  I only had Elephant and Elvui running.  The problem with the character screen turning up ALL the time seems less excessive .. but the actual copying of text problem is still there.

     

    I did think simply switching off the chat part in Elvui might resolve it .. but that made no difference.

  • silverwarden posted a comment Sep 23, 2019

    I have been having the same issue! I haven't tested it with/without other addons yet. I will try that. But i dont use Elvui at least. 

  • Forge_User_94552370 posted a comment Sep 27, 2019

    I was excited to see Elephant get updated! And then disappointed, because sadly I also have the issue mentioned below with copying text and have had it since the previous update. I hope it can get fixed. Elephant is awesome and I wouldn't survive without it.

  • Forge_User_59190908 posted a comment Sep 28, 2019

    Same here, @grimsqeaker.  I have seen others having similar problems in other addons .. notably bugsack/grabber - and someone mentioned it might actually be something to do with the size of the font scaling .. so I'm going to try and have a play with that.

  • AllInOneMighty posted a comment Feb 1, 2020

    Would any of you be okay sending me your Elephant.lua file from the WTF/Account/<account>/<server>/<character>/SavedVariables/ folder so I can reproduce the issue? I haven't been able to so far and it bothers me that you can't use this feature properly.

     

    WARNING: This will include all chats from Elephant. There will however be no real name included.

     

    Thank you!

  • AllInOneMighty self-assigned this issue Feb 1, 2020
  • AllInOneMighty added a tag Accepted Feb 1, 2020
  • Forge_User_59190908 posted a comment Feb 20, 2020

    Sorry .. taken me a while to get back .. but this seems to be fixed?  Or is that just me?

  • AllInOneMighty posted a comment Feb 21, 2020

    As a fair thing, problem 2) can easily be resolved by hovering the window with your mouse. Unfortunately, it's a limitation of the API and I wanted to allow users to still be able to open their Character screen even while the copy window was opened. And in order to do that, one needs to hover the copy window when pressing Ctrl+C to be able to copy the text...

     

    As for problem 1), I've seen people having this problem but I can't fix it without some saves from someone who has this problem... keeping opened for now.

  • Burstroc posted a comment Sep 24, 2020

    I've figured out at least one source of issue #1. Chat entries with textures size the line based off the texture's size which can be significantly larger than the font size and throws off where the selection thinks each subsequent line should be.  I was able to fix my issue by going into my saved variables and dropping the texture sizes in each entry from 20 to 12.

     

     

     

    Example icon entry:

    {
    	["arg2"] = "Faithless Conscript",
    	["type"] = "MONSTER_EMOTE",
    	["time"] = 1600754849,
    	["arg1"] = "|TInterface\\ICONS\\INV_Misc_Bag_11.blp:20|tBurstroc has the orb |cFFFF0000|Hspell:267633|h[Stripped]|h|r from their hands!",
    }, -- [215]

    Edited Oct 9, 2020
  • Burstroc added an attachment Sep 24, 2020
    Attachment was deleted by Burstroc Sep 24, 2020
  • Burstroc added an attachment Sep 24, 2020
    Attachment was deleted by Burstroc Sep 24, 2020
  • Burstroc added an attachment Elephant Texture Selection Shifting.png Sep 24, 2020

    Example Texture Shifting

    Example of how large textures in chat entries cause line spacing and selection to shift.


To post a comment, please login or register a new account.