|
The Raven Magician
Joined: 13 Oct 2000 Posts: 463
|
Posted: Tue Oct 31, 2006 10:58 am
[1.12] Crash bug moving main subwindow |
Problem: CMud will crash if you move the main window around by dragging the titlebar of the primary mud window.
Reproduce:
Create a new MUD and open it. Connecting to an actual mud is optional.
Drag the titlebar of the main MUD window (the titlebar that is below the main CMud buttonbar) down a bit. The client window will 'restore', becoming a non-maximized window.
Repeat... drag the titlebar of the smaller window, and it will stick itself back to filling the entire MDI area.
Result:
At this point the small client window is superimposed over the maximized client window... two copies of the same window are visible. Touching the smaller version crashes CMUD. I believe touching the titlebar of the larger version does too. You can use CMUD, but the small window obscures a portion of the screen.
Expected Result:
The smaller window should maximize without leaving behind a dangling copy of its former self.
Severity:
Pretty bad. Crash bug, and it's easy to accidentally drag the titlebar, meaning even people who know about the bug (and that they should avoid it) could do it by accident. It also indicates likely underlying problems with the windowing interface in general that will manifest as other similar bugs.
The Raven |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Oct 31, 2006 5:23 pm |
Yep, I've had this on my list for a couple of versions now. The docking system seems to be leaving behind a "ghost" window when it re-docks a floating window. You can also see it by double-clicking the docked caption to float the window, then double-click the floating caption to re-dock it, and a floating window gets left behind. This is on my high priority list to figure out soon since it ends up causing all sorts of crashes once the ghost window is created.
|
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|