Code/Framework/AzQtComponents/AzQtComponents/Components/DockTabBar.cpp
void DockTabBar::mousePressEvent(QMouseEvent* event)
    {
        if (event->button() != Qt::LeftButton)
        {
            event->ignore();
            return;
        }

        TabBar::mousePressEvent(event);
    }
/**
     * Override the mouse press event handler to fix a Qt issue where the QTabBar
     * doesn't ensure that it's the left mouse button that has been pressed
     * early enough, even though it properly checks for it first in its mouse
     * release event handler
     */
Override the mouse press event handler to fix a Qt issue where the QTabBar
doesn't ensure that it's the left mouse button that has been pressed
early enough, even though it properly checks for it first in its mouse
release event handler
Override the mouse press event handler to fix a Qt issue where the QTabBar doesn ' t ensure that it ' s the left mouse button that has been pressed early enough even though it properly checks for it first in its mouse release event handler
void DockTabBar::mousePressEvent(QMouseEvent* event)
    {
        if (event->button() != Qt::LeftButton)
        {
            event->ignore();
            return;
        }
        TabBar::mousePressEvent(event);
    }
void DockTabBar :: mousePressEvent ( QMouseEvent * event ) { if ( event -> button ( ) != Qt :: LeftButton ) { event -> ignore ( ) ; return ; } TabBar :: mousePressEvent ( event ) ; }
Override the mouse press event handler to fix a Qt issue where the QTabBar
 doesn't ensure that it's the left mouse button that has been pressed
 early enough, even though it properly checks for it first in its mouse
 release event handler
Override the mouse press event handler to fix a Qt issue where the QTabBar doesn ' t ensure that it ' s the left mouse button that has been pressed early enough even though it properly checks for it first in its mouse release event handler