programmer2514 / BetterDiscord-CollapsibleUI

A feature-rich BetterDiscord plugin that reworks the Discord UI to be significantly more modular
MIT License
63 stars 8 forks source link

Please reduce the distance needed before the resize channel option shows up #128

Open roniberry opened 3 months ago

roniberry commented 3 months ago

For context: I prefer the channel list to be smaller than than Discord default (image for comparison) Comparison

Here's where my problem comes in: I have to click on the leftmost (or topmost) side of my settings icon in order to access settings, otherwise the plugin thinks I'm trying to resize the channel list.

Would it be possible to reduce the distance needed to resize channel so the plugin doesn't think that my attempts to open settings is me trying to resize the channel list?

Video of my issue: https://github.com/programmer2514/BetterDiscord-CollapsibleUI/assets/163866437/cf85022c-7824-451b-8097-b647b217dac2

Edit: Just change my channel list width to check, and this seems to happen regardless of channel list width.

programmer2514 commented 3 months ago

I cannot reproduce this behavior on my system - what plugins/themes do you have installed, and does the issue persist if you disable them? Additionally, what system are you using Discord on? Windows, or something else?

roniberry commented 3 months ago

System: Windows 10

Plugins: BDFDB, Image Utilities (Devilbro), Insert Timestamps (Vendicated), Invisible Typing (Strencher), Remove Blocked Users (Devilbro), Remove Chat Buttons (Qb), Split Large Messages (Devilbro), Translator (Devilbro), and Zeres Plugin Library.

Themes: Radial Status (Gibbu#1211) and Settings Modal (Devilbro)

Issue still exists even after I disable all my plugins and themes

programmer2514 commented 3 months ago

What version of Discord do you use (Stable, PTB, Canary)?

EDIT: Additionally, what is your monitor resolution and if you know it, your DPI scaling?

roniberry commented 3 months ago

I use Stable Discord I'm not sure if this is what you meant by monitor resolution and DPI scaling: image

programmer2514 commented 3 months ago

That is exactly what I meant, thank you. It does appear to me to be a DPI scaling issue of some sort, although I still cannot reproduce it even with your settings - does this issue persist if you set your scaling to 100%?

roniberry commented 3 months ago

The issue persists at 100% DPI scale.

programmer2514 commented 3 months ago

That is very odd...

The resizability feature itself is implemented natively (using the CSS resize attribute plus some JS for settings preservation), so there is nothing I know of that I can do to help, especially without the ability to reproduce it.

You could try completely re-installing Discord and BetterDiscord but I am not sure what else to suggest.

I will leave this issue open until it is resolved, but to my knowledge, this does not normally happen with my plugin installed.