Skip to content
This repository has been archived by the owner on Dec 12, 2023. It is now read-only.

Message column is unusable at the moment #328

Closed
stefhf opened this issue Jan 8, 2022 · 24 comments
Closed

Message column is unusable at the moment #328

stefhf opened this issue Jan 8, 2022 · 24 comments
Assignees
Labels

Comments

@stefhf
Copy link

stefhf commented Jan 8, 2022

Message column does not resize properly but gets stuck, see picture for explanation, removing and readding the column does not help..all columns started to show this behaviour.

image

@chylex
Copy link
Owner

chylex commented Jan 8, 2022

I don't know how to fix it, it's been happening for years and it's not unique to TweetDuck. One of the BetterTweetDeck devs also ran into it.

@stefhf
Copy link
Author

stefhf commented Jan 9, 2022

Thank you for the fast reply..this issue started spontaneously, I haven't experienced it for years enjoying your implementation to the fullest. Unfortunately it's not useable for DM anymore in its current state.

@chylex
Copy link
Owner

chylex commented Jan 9, 2022

Do you open DMs by clicking, or with the mouse forward button (if your mouse has one)?

@stefhf
Copy link
Author

stefhf commented Jan 9, 2022

Clicking

@chylex
Copy link
Owner

chylex commented Jan 9, 2022

If you have a mouse with a 4th forward button, can you try if it also causes the issue?

@stefhf
Copy link
Author

stefhf commented Jan 14, 2022

Sorry about the late reply. I think it does..i never use those 2 buttons (they are available on the side) but when I press them the problem does occur..one of the two opens and the other closes DM selection with the problem occuring. However I have been using this mouse for years and it was never a problem before with Tweetduck.

@chylex
Copy link
Owner

chylex commented Jan 16, 2022

Can you try if it happens on a completely clean install with no changed settings? You can install the portable version to get a clean install without disturbing your current one.

@subelio
Copy link

subelio commented Mar 2, 2022

Yup.. Even portable have same issue .. Tried older portable ver 1.20 and it works without problem

@chylex
Copy link
Owner

chylex commented Mar 3, 2022

I don't know :/ once I have time, I will build a couple versions from that time period, to see if we can pinpoint a specific change that caused it. I still can't test it myself because it's not happening on my end with a fresh installation.

@chylex
Copy link
Owner

chylex commented Mar 3, 2022

A shot in the dark, try downloading this and extract it into TweetDuck's installation folder (combine with the existing resources folder).

patch.zip

@subelio
Copy link

subelio commented Mar 3, 2022

tweeduck fix

Like this ?

@stefhf
Copy link
Author

stefhf commented Mar 3, 2022

A shot in the dark, try downloading this and extract it into TweetDuck's installation folder (combine with the existing resources folder).

patch.zip

That only adds a new .js file to resources/tweetdeck folder correct? In true sense of the word that isn't a real patch right? How does the main program 'know' how to load this additional file?

I did extract it there but it doesn't change anything unfortunately. Tweetduck is still unusable for me.

@chylex
Copy link
Owner

chylex commented Mar 3, 2022

TweetDuck loads everything in the resources/tweetdeck folder. If this didn't work, I'll try the original plan. In the meantime, can you record a video of what it looks like? Thanks.

@subelio You have to extract the contents of the archive into the installation folder, that means the whole folder structure and not just the file. Otherwise the file won't be in the correct folder.

@subelio
Copy link

subelio commented Mar 3, 2022

Moved to resources/ tweetdeck no changes ..

@chylex
Copy link
Owner

chylex commented Mar 4, 2022

I built 3 versions between versions 1.20 and 1.21, please try them and let me know in which version the problem started:
1.20.0.1
1.20.0.2
1.20.0.3

If all of these work, check if the problem happens in the next official release:
1.21

@subelio
Copy link

subelio commented Mar 4, 2022

[1.20.0.3] ; [1.20.0.2] ; [1.20.0.1] -with error

1.20.0.0 works

[1.21] works

@stefhf
Copy link
Author

stefhf commented Mar 4, 2022

I tried your portables on a different pc (PC1), they all seem to work at that pc as far as I could see after short term testing including the automatically offered update to 1.22.01 (1.21 is not offered by Tweetduck so it doesn't seem the next official release).
However at the pc where I would like it to keep working (PC2) none of the portables work. The wrong alignment of the message column doesn't always occur instantly, I might need to click a couple of times before the problem occurs and after that it usually won't go away anymore.
Next to this problem another problem is that Tweetduck auto-switches to another message column than the one actually selected. So after that you have to use the slider at the bottom to get to the right column again.
Difference in terms of OS is PC1 runs windows 11, PC2 still runs windows 7 ( I know it's not supported anymore but I can't upgrade).

@stefhf
Copy link
Author

stefhf commented Mar 4, 2022

[1.20.0.3] ; [1.20.0.2] ; [1.20.0.1] -with error

1.20.0.0 works

[1.21] works

1.20.0.0 wasn't even offered as portable by chylex?

And did you at least click a couple of times to be certain that it keeps working? Because for me it's different. Which OS do you run?

@subelio
Copy link

subelio commented Mar 4, 2022

[1.20.0.3] ; [1.20.0.2] ; [1.20.0.1] -with error
1.20.0.0 works
[1.21] works

1.20.0.0 wasn't even offered as portable by chylex?

And did you at least click a couple of times to be certain that it keeps working? Because for me it's different. Which OS do you run?

windows 10

@chylex
Copy link
Owner

chylex commented Mar 4, 2022

1.20.0.0 wasn't even offered as portable by chylex?

Releases for all official versions, including 1.20 and 1.21 are here: https://github.com/chylex/TweetDuck/releases

The only relevant change between 1.20 and 1.20.0.1 is update of the Chromium libraries, from version 86 to 92. Then 1.20.0.2 updated them again to version 96, and 1.22 to version 98 which is the latest available version right now.

It's possible this is just an issue with Chromium on certain computers. Could you try downloading Chromium and see if the issue also happens there? This version should be close to what TweetDuck is built on.

For what it's worth, the only way I can reproduce the issue on my Windows 7 system is by repeatedly mashing the back/forward button for about 3 minutes before it happens once.

Next to this problem another problem is that Tweetduck auto-switches to another message column than the one actually selected.

I don't know what "auto-switches" means or how exactly you have your columns setup.

@stefhf
Copy link
Author

stefhf commented Mar 4, 2022

Thanks for the reply! With auto-switches I mean it changes focus automatically to a different message column forcing the user to use the slider to get back to the right message column.
How exactly should I use chromium to see if the issue also happens there? Since it is not column based like Tweetduck?

@chylex
Copy link
Owner

chylex commented Mar 4, 2022

TweetDuck is based on Twitter's official TweetDeck website, it just adds a bunch of modifications.

Also, here's a second attempt at a patch. The first attempt tried to do what I found worked when this happened to me, but it's possible there were some timing issues. This one adds a 1s delay after you open/close a column, before it tries to apply the fix. Same installation instructions as before.
patch2.zip

@subelio
Copy link

subelio commented Mar 12, 2022

This have no sense ... Tried on new win 11 and same problem ...

@chylex chylex self-assigned this Jul 3, 2023
@chylex chylex added the bug label Jul 3, 2023
@chylex
Copy link
Owner

chylex commented Jul 3, 2023

Unlikely this will ever get fixed since Twitter is breaking old TweetDeck.

@chylex chylex closed this as not planned Won't fix, can't repro, duplicate, stale Jul 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants