You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have content as long as the window is wide in the first three lines of the window
Display the Find and Replace dialog
In some cases, like mine above, this dialog covers the content and there's no way to change that except to make changes to the content itself by adding additional empty lines at the top.
Scrolling doesn't work and neither does changing the size of the window. The content will always be covered. Additionally, stepping through matches doesn't help because the dialog doesn't move out of the way when a match is found underneath it.
What's my preferred fix? I think a good solution is to model the control after Sublime Text's implementation. In ST's case, a single row dialog slides up from the bottom of the window. If it covers a line of text at the bottom, the content becomes scrollable which allows the user to scroll the content up. Similarly, stepping through the matches will make them visible because doing that repositions the content not the dialog.
I recognize that my preferred fix completely changes the UI which might be too much to accept for the dev team and some users. (Even though I think it would be a net positive change.)
Here are some other possible fixes I came up with.
Display the dialog in the same place but shift the content itself down a maximum of three lines.
Move the dialog down up to three lines if it covers matches. If it still covers matches (on lines 4,5,6) then move the dialog one line at a time when stepping through the matches. Move the dialog progressively downard, up to three lines, when stepping forward. Move the dialog back up, up to three lines, when coming from below the dialog while stepping backward. In other words, push the dialog in the direction the user is moving through the matches.
There are certainly other options out there but I've spent too much time on this at this point. :)
Thank you for your consideration!
The text was updated successfully, but these errors were encountered:
Steps to Reproduce:
In some cases, like mine above, this dialog covers the content and there's no way to change that except to make changes to the content itself by adding additional empty lines at the top.
Scrolling doesn't work and neither does changing the size of the window. The content will always be covered. Additionally, stepping through matches doesn't help because the dialog doesn't move out of the way when a match is found underneath it.
What's my preferred fix? I think a good solution is to model the control after Sublime Text's implementation. In ST's case, a single row dialog slides up from the bottom of the window. If it covers a line of text at the bottom, the content becomes scrollable which allows the user to scroll the content up. Similarly, stepping through the matches will make them visible because doing that repositions the content not the dialog.
I recognize that my preferred fix completely changes the UI which might be too much to accept for the dev team and some users. (Even though I think it would be a net positive change.)
Here are some other possible fixes I came up with.
There are certainly other options out there but I've spent too much time on this at this point. :)
Thank you for your consideration!
The text was updated successfully, but these errors were encountered: