fix font_size issue that would cause crash
This commit is contained in:
parent
2ff8a1c729
commit
54537f35f5
@ -859,7 +859,7 @@ namespace nana{ namespace widgets{ namespace skeletons
|
||||
//Create a default fblock.
|
||||
fblock * fbp = new fblock;
|
||||
|
||||
fbp->font_size = 0xFFFFFFFF;
|
||||
fbp->font_size = -1;
|
||||
fbp->bold = false;
|
||||
fbp->bold_empty = true;
|
||||
fbp->text_align = fblock::aligns::baseline;
|
||||
|
@ -238,7 +238,7 @@ namespace nana
|
||||
|
||||
double _m_font_size(nana::widgets::skeletons::fblock* fp) noexcept
|
||||
{
|
||||
while(fp->font_size == -1)
|
||||
while(fp->font_size < 0)
|
||||
{
|
||||
fp = fp->parent;
|
||||
if(nullptr == fp)
|
||||
@ -623,7 +623,7 @@ namespace nana
|
||||
std::unique_ptr<measurer> msr_ptr{ nullptr };
|
||||
|
||||
align text_align{align::left};
|
||||
align_v text_align_v;
|
||||
align_v text_align_v{align_v::top};
|
||||
|
||||
class renderer renderer;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user