mirror of https://github.com/KLayout/klayout.git
Maxbe fixed issue-236
At least it's no longer reproducible with valgrind.
This commit is contained in:
parent
57fb764f16
commit
4db632b799
|
|
@ -892,16 +892,18 @@ void
|
||||||
Service::drag_cancel ()
|
Service::drag_cancel ()
|
||||||
{
|
{
|
||||||
if (m_drawing) {
|
if (m_drawing) {
|
||||||
|
|
||||||
widget ()->ungrab_mouse (this);
|
widget ()->ungrab_mouse (this);
|
||||||
|
|
||||||
if (mp_active_ruler) {
|
|
||||||
delete mp_active_ruler;
|
|
||||||
mp_active_ruler = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
m_drawing = false;
|
m_drawing = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (mp_active_ruler) {
|
||||||
|
delete mp_active_ruler;
|
||||||
|
mp_active_ruler = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (mp_transient_ruler) {
|
||||||
|
delete mp_transient_ruler;
|
||||||
|
mp_transient_ruler = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue