The tab-drag behavior is consistent with Windows UX "rules" and I can demonstrate it easily: take an existing maximized application (notepad) and drag the title bar away from the top of the screen. In doing so, the application switches from maximized to a smaller window. If you pull a windowed application and drag it to the top of the screen, the application switches to maximized view.
Yes this behavior (as I noted) is consistent with what I expect.
If you take a maximized Edge application and drag a single tab out of the top of the browser session, it converts to a smaller window. So, now do this: grab your tab, pull it down away from the rest of the tabs (it shows up as a window now) and WITHOUT LETTING GO OF THE MOUSE push it back to the top of the screen. Tada, it will maximize. This is how Windows UX defines the behavior, so in this way it is consistent. Also for new windows, inheriting the parent size is an obvious point because this still follows the WIndows UX convention.
This behavior is retarded (IMO) and inconsistent with other browsers. If I'd wanted my browser maximized it would have been maximized in the first place. But I can get past that easily if all it did was maximize the window when opening a link in a new window. It's easily enough to drag I tout of maximized view. What is completely retarded, IMO, is that when you do that instead of inheriting the window of the parent window, it instead goes to a default size that is ridiculously small, especially if you have a large display
And you know what's even more retarded? Now that I go back to test it again, it's operating like how I expect it to. Opening a link in a new window is now opening it in a new window that is not maximized and inherits the parent windows dimensions.
At this point I don't even know what to say. Not only was the previous behavior counterintuitive, now it also appears to be inconsistent. I don't know what changed as I didn't do anything differently from the other times I've used the browser in the past few weeks. And this is the first time in all that time that it has decided to operate in this fashion. I'm left to wonder if it'll just randomly decide to go back to that previous behavior.
Oh nevermind. And I just tested again. And it has already reverted back to the previous maximized windows -> ridiculously small window. And what is even worse, it's exhibiting the other behavior I was testing. After doing all of this. Whenever I now drag a tab out of a window it defaults to that ridiculously small window.
So if I want to have tabs that are dragged to inherit the parent window, I have to first resize the undersized windows to the size of the parent window and close it. Only now, it appears even that isn't working. OMG, this is now to the point where it is infuriating me.
I can't get edge to even do the tab drag behavior as I expect, right now. All dragged tabs are now the insufferably small window. AAAAAUUUUUGGGGGGGHHHHHHH. Edge is just a piece of feces at this point.
Regards,
SB