]> git.lyx.org Git - lyx.git/blobdiff - src/insets/Inset.h
Fix bug #6280: Wrong context menu is opened in an auto-opened inset.
[lyx.git] / src / insets / Inset.h
index 0f4355799161cb642aa7b0f76629ace568cbc62c..10e1f4a28c940b68aa3c35fd11963db8f405da94 100644 (file)
@@ -121,6 +121,8 @@ public:
 
        /// identification as math inset
        virtual InsetMath * asInsetMath() { return 0; }
+       /// identification as math inset
+       virtual InsetMath const * asInsetMath() const { return 0; }
        /// true for 'math' math inset, but not for e.g. mbox
        virtual bool inMathed() const { return false; }
        /// is this inset based on the InsetText class?
@@ -307,7 +309,7 @@ public:
        virtual bool hasSettings() const;
        /// can we go further down on mouse click?
        // true for InsetCaption, InsetCollapsables (not ButtonOnly), InsetTabular
-       virtual bool descendable() const { return false; }
+       virtual bool descendable(BufferView const &) const { return false; }
        /// is this an inset that can be moved into?
        /// FIXME: merge with editable()
        // true for InsetTabular & InsetText